Evie Litherland-Smith
c4b211dba7
Explicitly require nix and nix-flake from nix-mode package
2024-01-03 13:49:50 +00:00
Evie Litherland-Smith
3863a5ecef
Split mu4e config to be more readable
...
Remove mu4e-alert, using mu4e builtin modeline and notification
support
Add mu4e iCalendar integration
2024-01-03 13:10:32 +00:00
Evie Litherland-Smith
ceb5b1f4c9
Disable apheleia-mode on heimdall
2024-01-03 12:00:42 +00:00
Evie Litherland-Smith
cd9a62a90e
Change windmove binds to vim-style navigation
...
Better fit with Hyprland binds and other CLI apps, vim-style makes
more sense for directional navigation
2024-01-03 10:35:49 +00:00
Evie Litherland-Smith
16f366a321
Add set of windmove binds
2024-01-03 09:39:47 +00:00
Evie Litherland-Smith
6853d3635b
Set mu4e back to single-window display
2024-01-03 09:05:36 +00:00
Evie Litherland-Smith
f5eb01f4f2
Add some more binds for citar
2024-01-02 17:12:18 +00:00
Evie Litherland-Smith
2b1c29e551
Call treesit-auto-add-to-auto-mode-alist on config
2023-12-31 09:31:52 +00:00
Evie Litherland-Smith
161b77ef3d
Add cargo.el with hook for rust-ts-mode
2023-12-31 09:26:20 +00:00
Evie Litherland-Smith
c2dfd0490c
Use python-base-mode instead of specifying both separately
...
Remove rust-mode, only keep rust-ts-mode
2023-12-31 09:25:09 +00:00
Evie Litherland-Smith
4cea411751
Magit: enable some diff options
2023-12-31 09:24:46 +00:00
Evie Litherland-Smith
baf19ac4d5
Set treesit to fontify all elements instead of default subset
...
Change python-mode-hook to use python-base-mode-hook
Copy rust and python hooks to TS equivalents
2023-12-31 09:03:20 +00:00
Evie Litherland-Smith
2c72d80a5e
Add bind to open dashboard
2023-12-27 13:59:45 +00:00
Evie Litherland-Smith
b6ff046453
Switch mu4e-split-view back to horizontal
2023-12-27 10:54:48 +00:00
Evie Litherland-Smith
0cd80c4aa8
Remove ement.el
2023-12-27 10:52:44 +00:00
Evie Litherland-Smith
617bb7e5d4
Revert "mu4e: update index only, don't call mbsync"
...
This reverts commit c938357f59
.
2023-12-27 10:42:47 +00:00
Evie Litherland-Smith
c938357f59
mu4e: update index only, don't call mbsync
2023-12-26 07:25:33 +00:00
Evie Litherland-Smith
a8c1af95d6
Add cape-dict and cape-emoji to capf list
2023-12-24 07:28:05 +00:00
Evie Litherland-Smith
447f738547
Tweak loading order to (hopefully) fix eglot completions
...
Eglot capf wasn't using corfu, loading corfu after eglot seems to have
fixed this
Set mu4e to single-window mode, adjust column width to fit with a
typical vertical split pane
Remove ement binds and move mu4e to "C-c m" rather than "C-c o m"
2023-12-22 12:58:06 +00:00
Evie Litherland-Smith
f4ef3767e6
Adjust corfu initialisation
2023-12-22 07:15:36 +00:00
Evie Litherland-Smith
5e580a6a77
Enable catppuccin-italic-variables
2023-12-21 14:35:20 +00:00
Evie Litherland-Smith
3afd45755b
Switch tempel back to yasnippet
2023-12-21 12:17:08 +00:00
Evie Litherland-Smith
2d48eab2d1
Change consult-line bind to not shadow isearch-forward
2023-12-21 11:41:46 +00:00
Evie Litherland-Smith
f352222ef5
Remove :defer nil from Apheleia
...
Was causing some issues with loading
2023-12-21 10:22:07 +00:00
Evie Litherland-Smith
4cd4372401
Switch apheleia to prog-mode hook instead of global-mode
2023-12-21 10:20:15 +00:00
Evie Litherland-Smith
3575a09192
Add ruff as preferred python formatter
...
Move apheleia into own section of config
2023-12-21 09:43:35 +00:00
Evie Litherland-Smith
ad058643bf
Customise alert package, add org-alert
2023-12-20 10:59:20 +00:00
Evie Litherland-Smith
a002a85761
Customise dashboard agenda to be more useful
2023-12-20 10:42:20 +00:00
Evie Litherland-Smith
ba619e0209
Add dashboard back
2023-12-20 10:30:35 +00:00
Evie Litherland-Smith
296d767475
Remove annoying bracket ligatures
2023-12-20 09:54:22 +00:00
Evie Litherland-Smith
7e6c86f96d
Customise "pass"
2023-12-20 09:43:15 +00:00
Evie Litherland-Smith
bd79109cbd
Update ligatures for using JetBrainsMono now
2023-12-20 09:37:27 +00:00
Evie Litherland-Smith
8a5336b99c
Add a couple more emms binds
2023-12-20 08:33:11 +00:00
Evie Litherland-Smith
d64b9709c1
Update setup instructions
2023-12-20 08:05:34 +00:00
Evie Litherland-Smith
8f72c8c266
Fix setting keybind for pass
2023-12-20 07:36:59 +00:00
Evie Litherland-Smith
30fb4d50d8
Ensure eglot for f90-mode (as well as fortran-mode)
2023-12-19 16:16:36 +00:00
Evie Litherland-Smith
cc30977f77
Add some binds to quickly open shell/eshell/vterm
2023-12-19 15:13:08 +00:00
Evie Litherland-Smith
133c5d7a1f
Add password-store plugin
2023-12-19 14:40:15 +00:00
Evie Litherland-Smith
594d4cd493
Add mu4e bind to capture current message with org-capture
2023-12-19 09:33:28 +00:00
Evie Litherland-Smith
569cc75ed2
Change font to JetBrainsMono, add catppuccin customisations
2023-12-18 13:16:04 +00:00
Evie Litherland-Smith
d36776421f
Switch to catppuccin-theme
2023-12-18 07:07:12 +00:00
Evie Litherland-Smith
40d2aa9d1e
Disable battery display in modeline
2023-12-17 17:43:41 +00:00
Evie Litherland-Smith
832fcdab9b
Disable doc-view-continuous
2023-12-16 12:12:42 +00:00
Evie Litherland-Smith
7474f0a251
Add some more emms binds
2023-12-16 10:18:16 +00:00
Evie Litherland-Smith
33cca776d1
emms binds: add smart-browse bind
2023-12-16 10:04:36 +00:00
Evie Litherland-Smith
2a02ca3100
Enable savehist-mode
2023-12-15 14:02:08 +00:00
Evie Litherland-Smith
1fed926260
Exclude org-agenda files from recentf list
2023-12-15 10:01:40 +00:00
Evie Litherland-Smith
9fa830adf3
Re-enable recentf-mode and add bind for consult-recent-file
2023-12-15 09:51:24 +00:00
Evie Litherland-Smith
c6a87f2dbb
Disable sticky org-agenda
2023-12-15 09:51:15 +00:00
Evie Litherland-Smith
8d9154e6a9
left-align tags in org-agenda
2023-12-15 09:47:08 +00:00