Commit graph

272 commits

Author SHA1 Message Date
5397e486b3
fix(dirvish): advise to find proper project root 2026-02-04 16:39:50 -05:00
f28d055c73
tweak(flymake): patch modeline to look project-wide 2026-02-04 16:38:56 -05:00
41d12e5f3c
fix(el-patch): properly load patched functions 2026-02-04 16:37:30 -05:00
d16c371f10
feat(flymake): add previous and next diagnostic keybinds 2026-02-04 16:37:08 -05:00
68893a63f9
tweak(pass): only suppress confirmation on quit 2026-02-04 16:35:21 -05:00
7d2a1ab848
feat(winum): add popup winum display 2026-02-04 16:33:37 -05:00
6d9e142cc0
refactor(pass): separate popup rule from pass-view 2026-02-04 16:32:06 -05:00
2121324a54
feat(support): define replace-popup-rule! 2026-02-04 16:31:16 -05:00
d9be76416f
docs: update prose 2026-02-04 16:30:30 -05:00
9394869bb3
fix(visual-fill-column): improve line number detection 2026-02-04 16:28:48 -05:00
05fbbcb21f
fix: typo 2026-02-04 16:28:27 -05:00
59b8abea0c
refactor: reorganize indentation config 2026-02-04 16:28:03 -05:00
fd9180eb9c
tweak(lsp): switch to eglot 2026-02-04 16:22:05 -05:00
39ae89c284
feat(indent-bars): basic configuration 2026-02-04 16:20:39 -05:00
01d57cd409
tweak: set q to doom/escape 2026-02-04 16:18:30 -05:00
d454033af9
refactor: distribute module declarations through config
This makes the codebase much easier to maintain, and also prevents the
reader from having to scroll past a giant wall of module declarations.
2025-10-30 11:47:32 -04:00
5395c5b7d2
feat: rearrange org-super-agenda groups 2025-10-30 11:47:13 -04:00
af4abaa9dd
fix: set proper load order for Nix file templates 2025-10-30 11:46:27 -04:00
13ea50913e
personal: update classes 2025-10-22 13:58:00 -04:00
1129350e7d
compat: use Forgejo support in forge 2025-10-22 13:56:41 -04:00
28d500c39e
fix: delay loading of function override 2025-10-22 13:56:31 -04:00
3e66f68c49
feat: update Nix flake file template 2025-10-22 13:56:31 -04:00
925a937649
docs: prose edits 2025-10-22 13:56:29 -04:00
102b0fb19c
feat: add Markdown polymode 2025-10-22 13:33:18 -04:00
17a9aed526
feat: generalize Nix module file template 2025-10-22 13:32:46 -04:00
7a5a588385
compat: point pass to the correct store directory 2025-10-22 13:28:48 -04:00
f77b63c078
compat: disable scroll-margin
This conflicts with the `smooth-scroll` Doom module.
2025-10-22 13:28:21 -04:00
296149638f
feat: enable new modules 2025-10-22 13:28:09 -04:00
4e2b5484b0
feat!: rewrite spell-checking section
This includes some prose rewriting, as well as an update to the code to
take advantage of a custom Aspell dictionary.
2025-10-22 13:27:24 -04:00
ad0b2cda72
tweak!: remove yuck-mode configuration
I don't use EWW anymore, so this serves no purpose for me.
2025-10-22 13:23:41 -04:00
b8b3fdea5e
tweak: modify org appearance 2025-10-22 13:21:08 -04:00
eb6b4b9b9c
fix: load autoloaded functions before patching 2025-10-22 13:19:47 -04:00
e7e4e1fad9
compat(dirvish): customize highlight line inactive face 2025-04-03 06:49:29 -04:00
3a606446ff
fix(embark): use more specific command for symbols 2025-04-03 06:45:18 -04:00
c0e00547d5
refactor: shorten advice definition 2025-04-03 06:45:00 -04:00
1325a53afd
feat(org-roam): bibliography note capture template 2025-04-03 06:44:39 -04:00
9ab8a637f7
feat!: add new variable-pitch font (Overpass) 2025-04-03 06:43:53 -04:00
508a4967c9
docs: prose edits 2025-04-03 06:43:42 -04:00
7c676c4116
tweak(org-modern): make inactive timestamp face more neutral
Inactive timestamps shouldn't necessarily be ignored, so the gray
doesn't really make sense.
2025-04-03 06:41:15 -04:00
fa2f9a18f3
feat: improve org-modern icons 2025-04-03 06:40:56 -04:00
58787b7631
compat(org-modern): update variable configuration 2025-04-03 06:40:32 -04:00
8dc0ec35e1
compat: remove obsolete hacks 2025-04-03 06:40:32 -04:00
cdf9ae55fb
compat: adjust patches of modified functions 2025-04-03 06:40:32 -04:00
5f114503fc
tweak: use visual line numbers 2025-04-03 06:40:32 -04:00
7801922913
fix(org-agenda): remove sorting by habit in other views
There's no point treating habits specially in these views when they
aren't displayed specially.
2025-04-03 06:40:32 -04:00
f9793c25a6
fix(lsp-java): point jdtls to proper directory locations
Apparently, the per-project directory system I was using isn't supported
by the language server... even though there is absolutely no
documentation specifying that.
2025-04-03 06:40:29 -04:00
1b56e781c2
tweak(org-roam): remove unlinked references from buffer
This never really worked all that well anyways, so it's not worth
keeping around. I can just implement my own version if I want this
feature.
2025-04-03 06:21:43 -04:00
848c27d1d0
refactor(org-checklist): combine advice and patch 2025-04-03 06:21:12 -04:00
cdd56bfafe
revert: remove magit-delta 2025-04-03 06:19:49 -04:00
9d740dfc58
tweak(eldoc): make echo appear faster 2025-04-03 06:19:26 -04:00