Commit Graph

1404 Commits

Author SHA1 Message Date
0dd4391d09
Reduce content of main agenda view
The task backlog does not have to be present all the time, I am checking the task backlog anyway
during the weekly review.
2025-08-22 20:44:18 +02:00
9c506ffdb5
Fix title of custom agenda view for somewhen tasks 2025-08-22 20:44:01 +02:00
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
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
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
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
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
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
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
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
5180d89eee
Display all available man pages for chosen topic
Inspired by http://yummymelon.com/devnull/announcing-casual-man-and-help.html.
2025-06-29 11:34:09 +02:00
ba231c8a41
Reduce display information in tab-bar
Inspired by https://www.rahuljuliato.com/posts/emacs-tab-bar-groups, not aiming at replacing my tmux
workflow, though.
2025-06-28 17:28:02 +02:00
454bcf4bbd
Try to omit the stack element number when killing in calc
Not (yet?) working for `M-w`, though.
2025-06-28 11:15:58 +02:00
1625a6d7d4
Reorder magit variables to improve readability
Short settings first, long last.
2025-06-28 10:09:20 +02:00
babb0f6f23
Make setopt happy about magit-repolist-columns
It's a bit verbose, but the startup warning is gone :)
2025-06-28 10:07:44 +02:00
a7dc559178
Remember to move some hooks to a better place 2025-06-28 10:01:51 +02:00
989d1017e9
Collect Org link configuration at one place
To this end, move the Org link configuration to `ol.el` package declaration.  This is more
consistent with the overall approach.
2025-06-28 09:59:46 +02:00
400faebf40
Try to get used to magit-dispatch
This might be a performance improvement when working on Windows, so let's try to get used to it.
This will require some muscle memory adjustment, but might be worth it.
2025-06-28 09:52:44 +02:00
f8deccc5fe
Apply minor magit performance improvements
As suggested by https://coredumped.dev/2025/06/18/making-tramp-go-brrrr./, even though I am not
using magit over TRAMP.
2025-06-28 09:52:15 +02:00
df70776a8b
Try out some TRAMP performance improvements
As suggested by https://coredumped.dev/2025/06/18/making-tramp-go-brrrr./ .
2025-06-28 09:51:22 +02:00
9354941ca1
Open eshell by default when switching to projects
This is what I usually need, and opening dired can be done by using the eshell alias `d`.
2025-06-27 16:44:46 +02:00
3d63440d2f
Do not query for creating missing links
Inspired by https://spepo.github.io/2025-06-22-fault-tolerant-org-links.html.
2025-06-25 17:46:49 +02:00
58b3c81418
Try out visual-fill-column-mode 2025-06-22 14:50:25 +02:00