Commit Graph

1376 Commits

Author SHA1 Message Date
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
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