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
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