Evie Litherland-Smith
e7df682dd3
org-agenda and khalel call org-agenda-to-appt on startup
2024-12-04 07:30:27 +00:00
Evie Litherland-Smith
94a20654cd
Move use-package and base16 config to early-init.el
...
Ensure it's run before use-package is used or theme is loaded, since
nix puts these at the start of the extra config block
Run vdirsyncer when khalel first loaded, before importing, to make
sure things are up to date. No run at startup so only affects when
first opening email/org-agenda
2024-12-04 07:07:59 +00:00
Evie Litherland-Smith
34d935ee7c
Add python-pytest Emacs package
2024-12-03 10:48:36 +00:00
Evie Litherland-Smith
ef8d60af7a
Add MELPA to package archives for easy package browsing
2024-12-03 10:46:36 +00:00
Evie Litherland-Smith
186ae249f6
Hook eglot-ensure to prog-mode
2024-12-03 10:24:07 +00:00
Evie Litherland-Smith
f56f7605df
Remove eglot-ensure hooks
2024-12-03 10:19:01 +00:00
Evie Litherland-Smith
87692cc787
Add some more eglot-ensure hooks for different languages
2024-12-03 10:08:45 +00:00
Evie Litherland-Smith
5db1959328
Remove package-installed-p checks since nix will installed them
...
Add python-docstring package
2024-12-03 09:31:48 +00:00
Evie Litherland-Smith
f140dfdad1
Add tempel-collection package
2024-12-03 09:25:26 +00:00
Evie Litherland-Smith
25e086c64b
Enable visual-line-mode in help-mode
2024-12-03 07:04:10 +00:00
Evie Litherland-Smith
0ce8f71607
Remove demand key from khalel
2024-12-02 17:45:22 +00:00
Evie Litherland-Smith
b8133c7971
Move Emacs config into nix
...
Combine with extraConfig.el as init.el
Add missing ligature package
Remove sync-emacs script and alias, set sync-all back to actually
syncing everything
2024-12-02 17:43:29 +00:00
Evie Litherland-Smith
d8cb9b526b
Initial copy of init.el from Emacs config repo
2024-12-02 17:40:36 +00:00