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
7a14c64ef0
Explicitly configure top margin for org-tree-slide presentations
...
Better to remember how the variable was named, in case I need to adjust this locally.
2025-06-22 10:43:35 +02:00
b38b2ede6a
Do not enable olivetti-mode on org-tree-slide-mode by default
...
Usually, no extra spacing is needed because org-tree-slides are shown with increased face size, such
that the whole width is necessary.
2025-06-20 16:12:05 +02:00
f865ec138e
Fix false keyword in use-package declaration
2025-06-17 09:09:35 +02:00
45af82410a
Set some buffer-local variables via setq-default
2025-06-16 14:04:44 +02:00
ca17fa4b7e
Fix autoload definition
2025-06-16 12:25:10 +02:00
66d32f0ff8
Make redefinition of frequently used features keymap work
...
Replaced keymap with prefix funtion for this. Not completely understood yet what I am doing here.
2025-06-16 12:23:31 +02:00
12458f7dc1
Note deficit when using keymaps for frequently used features
2025-06-16 11:25:11 +02:00
b7c7703b84
Use descriptive names in frequently used feature keymap
2025-06-16 11:24:33 +02:00
ab9245d58f
Replace hydra for frequently used features by simple map
...
Easier :)
2025-06-15 18:22:09 +02:00
cef425b1f8
Remove redundant zoom hydra
...
It's already available with `text-scale-adjust`, so let's use this.
2025-06-15 17:44:20 +02:00
b3830b6868
Move hydras to main db-utils package
...
No need to keep them separate. Will be replaced partially by repeat-maps when possible.
2025-06-15 16:59:49 +02:00
49352abbfc
Only show trailing whitespace in text-mode and prog-mode
2025-06-15 12:09:17 +02:00
2180704db9
Highlight trailing whitespaces by default
2025-06-15 12:03:14 +02:00
648b5cc341
Show folding levels for outline-minor more in fringe
...
Neat :)
2025-06-09 20:17:29 +02:00
b7819025e9
Handle GPG ascii armored .asc files like .gpg files
2025-06-08 19:40:05 +02:00
db16dec343
Fix false face setting in inactive mode-lines
...
Same fix as for the Org clock mode line.
2025-06-07 20:37:27 +02:00
45123dee0a
Deemphasize buffer name in inactive mode-lines
2025-06-07 20:32:01 +02:00
aaad0c7745
Update mode-line format
...
The previous setting had been overwritten by smart-mode-line anyway, so let's adapt it to the
actual value.
2025-06-07 19:27:56 +02:00
598be98640
Remove now used smart-mode-line package
2025-06-07 19:25:02 +02:00
fef218ec94
Show project information in mode-line
2025-06-07 19:24:45 +02:00
b16996ea51
Update initial version warning
...
Still mentioned Emacs 29 here, oops!
2025-06-07 18:58:51 +02:00
4472cd7867
Disable high-contrast mode-line
...
This reverts d6b731f . Does not look good :/
2025-06-07 18:51:09 +02:00
b5ceefbea7
Apply some auto indentation
2025-06-07 18:50:59 +02:00
3526563ce1
Let Org set Emacs' frame title
...
Why replicate functionality that is already there? :)
2025-06-07 18:50:03 +02:00
9892cdc0a9
Remove obsolete theme settings
...
This seem to be remnants of 96d0c45 , where the then introduced custom tab-bar theme definitions have
been removed some time ago.
2025-06-07 18:35:32 +02:00
d6b731fcea
Make active mode-line stand out more
...
I often struggle to find the currently active window, so let's try this.
2025-06-07 18:32:56 +02:00
c5eac20b30
Move buffers below bookmarks in custom shortcut function
...
I usually access bookmarks more often than buffers with this function.
2025-06-05 20:20:13 +02:00
84545e9db5
Prefer splitting windows horizontally first
...
This is what I am accustomed to, and this is what modern wide screens are good for :)
2025-06-01 16:09:59 +02:00
56fd725c55
Add default display rule for helpful.el buffers
...
Not optimal yet (would like to have helpful reuse windows displaying another `*helpful-XXX*`
buffer), but it's a start.
2025-06-01 09:52:27 +02:00
e41e62d6dc
Improve window placement for shell windows
...
Allow splitting windows vertically when height is a bit lower (as is on my machine), so that shell
buffers can appear also in a smaller windows. Also reuse windows that already display a shell
buffer to be able to jump to them (and avoid duplicate windows).
2025-06-01 09:51:11 +02:00
573b275972
Display more information when in dired-hide-details-mode
2025-05-31 19:14:02 +02:00
cc515f8f4f
Remove unused dired-recent package
...
I haven't used in a while and rely mostly on dired's own history (or something else that keeps track
of this).
2025-05-29 12:41:07 +02:00
2ea26be188
Try to display project.el shell buffers in separate windows
...
Not yet working as it should, does only pop up new window when the current frame only has one
window.
2025-05-25 18:49:14 +02:00
fb0b6dc2d7
Reveal more context by default when jumping to hidden Org entries
...
This is meant to avoid partially revealed structures that give a misleading overview of the actual
structure. I think this has been mostly caused by the default entry `(agenda . local)`, so we just
use `lineage` by default for everything now.
2025-05-10 09:30:43 +02:00
70cf684efa
Reenable buffer dimming when ace-window is active
...
Turns out I still need it to see that is indeed active … oh well.
2025-05-03 09:51:11 +02:00