Commit Graph

2444 Commits

Author SHA1 Message Date
e50bae5c6b
Disable incomplete org-refile-get-location override for now
A better implementation is needed that accomodates for `org-refile-target-verify-function`.
2025-08-17 20:11:19 +02:00
251ee5ad28
Remove now unnecessary autoload 2025-08-17 20:09:11 +02:00
cab71bf815
Remove obsolete configuration for org-goto 2025-08-17 20:09:02 +02:00
4e59c1467d
Remember to incorporate org-refile-target-verify-function 2025-08-17 19:53:05 +02:00
d6ea954434
Remove obsolete docstring parts 2025-08-17 19:53:04 +02:00
bc22db34da
Don't quote nil 2025-08-17 19:53:04 +02:00
4dd695a333
Use consult function to provide org-goto
`org-goto` does not work as before, as our custom Org refile location query function does not honor
the `org-refile-targets` variable.  So, let's just use `consult-org-heading` directly, since this is
what I want.
2025-08-17 19:53:03 +02:00
8c5cdd00bd
Provide regular expression in custom Org refile location function
Not sure what this is good for, but it might be necessary somewhen?
2025-08-17 19:53:03 +02:00
b10c97e06d
Fix type signature for org-refile-get-location substitute function 2025-08-17 19:53:03 +02:00
1ccc8d927d
Use consult for querying Org refile locations 2025-08-17 19:53:02 +02:00
44fb922b66
Allow custom prompt in own Org location query function 2025-08-17 19:53:02 +02:00
eff28a5321
Make custom Org location query function available in main init file 2025-08-17 19:53:02 +02:00
504b3cab80
Do not create new nodes when refiling
I haven't used this … ever?
2025-08-17 19:53:01 +02:00
7f512bed15
Avoid duplicate entries in Org location queries
This happens when the current buffer is already part of the Org agenda files.  In this case, we do
not add the default buffer to the list of search files.
2025-08-17 19:53:01 +02:00
e60dee0a13
Fix prompt when choosing Org headings 2025-08-17 19:53:01 +02:00
5d7776a6dd
Include prefix when choosing Org heading
Otherwise, the candidates seem to be truncated at the front?
2025-08-17 19:53:00 +02:00
9780f1fe7f
Use default buffer for Org location queries 2025-08-17 19:53:00 +02:00
27582a4195
Replace custom usage of `org-refile-targets' with consult functions
This is experimental and needs some further testing.
2025-08-17 19:53:00 +02:00
a0bcceaf8c
Prevent unintented expansion of % in conversion from item to heading 2025-08-17 19:52:04 +02:00
fcb340ad81
Readd previous key binding for man 2025-08-17 13:03:14 +02:00
bf0079658f
Add old key binding to list processes 2025-08-16 09:28:37 +02:00
6aaf71c411
Disable project display in mode-line
This seems to not play well together with TRAMP, as project.el tries to rebuild remote connections
long after they have been closed (and became unavailable) – ?
2025-08-08 15:35:11 +02:00
9378dd3742
Use consult-outline as page viewing alternative 2025-08-08 11:23:50 +02:00
7f4419f4b0
Remove obsolete key binding code for helm
Forgot to remove this in c2581cf.
2025-08-08 11:23:13 +02:00
55552cd8e8
Experimentally enable outline mode by default for programming 2025-08-07 18:05:07 +02:00
ca32065fb8
Do not require helm anymore
It's only used for EMMS.
2025-08-07 17:59:24 +02:00
c2581cfb49
Use helm only for EMMS
Reeducate my muscle memory to not use the other bindings anymore.
2025-08-07 17:58:13 +02:00
100fa46df5
Collect minibuffer customizations in separate declaration 2025-08-07 17:41:02 +02:00
2868187c24
Let outline recognize init.el page headings 2025-08-07 17:37:34 +02:00
7045fd8503
Remove obsolete comments and whitespace 2025-08-07 17:30:38 +02:00
783069fa5c
Sort key bindings for better maintainability 2025-08-07 17:28:37 +02:00
a8da7548af
Remove some unnecessary conditional keybindings
All affected packages are required by now.
2025-08-07 17:27:57 +02:00
2825456109
Simplify helm configuration
We only keep helm around for helm-emms.
2025-08-07 17:16:18 +02:00
cacb06b975
Remove helm-pages 2025-08-07 17:03:38 +02:00
2db4ce7607
Move shortcut function to utilities package
This is where it should be, all time long.
2025-08-07 17:01:23 +02:00
7a906344bb
Replace completion backend in shortcut function with consult
This is more consistent with other completion functions.
2025-08-07 16:58:19 +02:00
2159114cba
Remove obsolete helm configuration for org-capture 2025-08-07 16:34:12 +02:00
117b32f62f
Update packages 2025-08-07 16:27:36 +02:00
3e63bb126b
Do not show buffers in custom menu
I think I usually do not use this list anymore.
2025-08-07 16:26:35 +02:00
8c5f54709b
Follow Org links via RET and hide markup
Inspired by https://olddeuteronomy.github.io/post/emacs-org-config/, trying it out.
2025-07-27 14:39:14 +02:00
4d23f4a9a4
Use setopt for Org settings
Also restructure settings minimally.
2025-07-27 14:38:49 +02:00
99f89be39c
Resolve Org bookmark links on export
Replace bookmark links on export with their actual targets, as the bookmarks itself are of little
use in the final document.
2025-07-24 11:45:44 +02:00
cd90381ad0
Fix capitalization in docstring 2025-07-23 21:07:00 +02:00
64198261f7
Fix equality check for default task when continuing the clock
The markers involved in this check might point to the same heading, but on different positions.  Try
to mitigate this by checking for equality of the ID property.
2025-07-19 15:20:45 +02:00
914609074b
Refactor utilities functions
Group dired functions in separate section.

Remove unused window-single-toogle mode, as I use winner-mode for this.

Remove obsolete custom function to list changed repositories, as `magit-list-repositories` is just fine.
2025-07-14 18:53:52 +02:00
7f603479bd
Remove obsolete configuration for clojure-mode
The `auto-mode-alist` configuration is done by `clojure-mode` itself.
2025-07-14 18:40:46 +02:00
c4195ea9fa
Refactor lispy configuration
Enable lispy in all Lisp buffers (use `lisp-data-mode-hook` for this).  Also ensure that `semantic`
has been loaded whey trying to find symbol definitions via `xref`, to avoid an exception about
`semantic-new-buffer-fcn` being undefined.
2025-07-14 18:36:39 +02:00
5655c58341
Remove obsolete shell and ansi-term popup shortcuts
Using `project-shell` as a replacement for the shell buffer.  I haven't used `ansi-term` in ages,
mostly because it does not work on Windows.
2025-07-14 18:27:17 +02:00
072fd2887b
Show default eshell buffer in normal window 2025-07-14 17:26:13 +02:00
a8446ce820
Abandon shell side windows
I need more shells that the side window can handle, so let's use normal windows for that.
2025-07-14 17:25:29 +02:00