3984dc4264
Don't bind vundo by default
...
Let the default undo binding do it's job and switch to vundo only when necessary.
2025-09-28 15:04:26 +02:00
6e1663f4c3
Try out vundo
2025-09-28 10:04:06 +02:00
95e74f79c6
Remove some more obsolete usages of winner-mode
2025-09-27 17:42:03 +02:00
2cfc6a479f
Remember how to enable ace-window action dispatch for 2- windows
...
`nil` is the default, but having this explicitly might help me to remember how to change this in the
future.
2025-09-27 17:37:49 +02:00
0aa82e7ccf
Remove obsolete usage of winner-mode
...
Using `tab-bar-history-mode` already.
2025-09-27 17:37:32 +02:00
6ae36fbe6a
Use additional shorter key binding for switching windows
...
`lispy` overwrites this binding, remove that. And while we are at it: don't let lispy load
`semantic`, as we do not use it – I think.
2025-09-27 13:57:31 +02:00
35532188f0
Enable run-or-hide semantics for project-eshell buffers
2025-09-19 19:24:22 +02:00
bc5ab7a50c
Remove unused completion style for the kill ring
2025-09-19 17:34:16 +02:00
0a3397eedf
Do not follow links on RET
...
This is annoying, I often open links accidentally while trying to insert a line break in front of a
link …
2025-09-19 17:25:15 +02:00
3f80ad2b94
Close eshell buffers on exit
...
They appear when opening eshell, so they should go when exiting eshell.
2025-09-19 17:19:32 +02:00
4a5f3c44f9
Open eshell in current project by default
...
I use this more than opening a non-project eshell, so let's switch keys.
2025-09-19 16:51:35 +02:00
bf47708450
Reenable dispatch actions when entering a project
...
This is the default, and I often find myself switching from eshell to dired when entering a new
project – but not always. So let's ask what to open when entering a new project instead.
2025-09-18 16:42:44 +02:00
b39a05a392
Fix fill-column in main configuration file
...
To ensure consistent filling across machines.
2025-09-12 20:35:38 +02:00
1b61d8f2db
Realign some comments to fit wider fill-column
2025-09-12 20:20:49 +02:00
1da79e1ac4
Use default completion in eshell to mimic standard shell behavior
...
Using vertico to complete file names feels irritating – I just want to have completion automatically
until a common prefix and will navigate from there with additional input or wildcards.
2025-09-12 20:19:33 +02:00
0b80424a6d
Disable default key binding to toggle Org comments
...
I don't need this and often enough hit the key by accident.
2025-09-12 17:50:30 +02:00
6c52fb5c70
Do not let lispy enable semantic-mode on its own
...
The key binding for `semantic-mode` collides with that of `org-priority` in Org mode.
2025-09-12 16:47:20 +02:00
ff584221c7
Do not show scheduled items in backlog
...
Such items are meant to be dealt with when the time is due, and are shown in the agenda then.
2025-09-07 15:22:57 +02:00
866c79c2b2
Fix setting for EShell's scrolling behavior
...
`t` is not an allowed value (as per `setopt`'s complaints), the correct value would be `all`. But
let's try `this` for now, this sounds interesting.
2025-09-06 16:50:41 +02:00
463a0082b5
Let EShell's echo behave like in ordinary shells
...
This is what I expect.
2025-09-06 16:50:11 +02:00
145f99d5ae
Mark current vertico candicate with fringe indicator
...
The default highlighting is nice, but sometimes be hard to see due to text faces (e.g with
`consult-org-heading`).
2025-09-04 19:34:00 +02:00
613044b954
Do not show passed deadlines in separate agenda view
...
They will be shown in the main time grid agenda view anyway.
Note that this does not exclude deadlines due to today – those are still shown both in the main time
grid agenda view as well as in the separate upcoming deadline view.
2025-08-31 10:31:37 +02:00
7c753326c0
Use only one window for displaying help buffers by default
...
To allow showing multiple help buffers simultaneously, let `switch-to-buffer` not respect
`display-buffer-alist` and change the buffer of the current window directly. For this, set
`switch-to-buffer-obey-display-actions` back to nil.
2025-08-26 21:55:20 +02:00
3139541bb9
Ignore case when sorting
...
This feels more natural … but might break things. Embrace for impact!
2025-08-25 16:38:49 +02:00
25d7a72fd6
Add missing generic git-link-homepage handler for Gitea URLs
2025-08-25 16:37:36 +02:00
65177e5fb2
Add key binging for git-link-homepage
...
I think I am going to need this often.
2025-08-24 21:00:04 +02:00
b5eb80d2cc
Use generic git-link handler for Gitea URLs
2025-08-24 20:20:35 +02:00
30aa2732a8
Try out git-link.el
...
Looks very promising!
2025-08-24 17:46:28 +02:00
9f0738ae60
Consider projects with DATE items as non-stuck
...
It might be that those DATE entries are past items, but this should be captured by in the
Unsupervised agenda view.
2025-08-24 14:26:27 +02:00
cdf906c550
Include current task in captures DATEs
2025-08-24 14:16:10 +02:00
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