Evie Litherland-Smith
ccfb0c5979
Scroll compilation output buffer
2024-01-30 10:12:57 +00:00
Evie Litherland-Smith
436ef3e605
Add eww config
...
Open links in eww by default, auto rename buffers to page titles
2024-01-29 13:47:17 +00:00
Evie Litherland-Smith
67938b7f63
Add org-roam config
2024-01-29 10:10:03 +00:00
Evie Litherland-Smith
28756ed3f1
Customise org-agenda todo behaviour
2024-01-29 09:07:44 +00:00
Evie Litherland-Smith
106eacafff
Add bind to go to scratch buffer
2024-01-29 08:44:54 +00:00
Evie Litherland-Smith
0b5c2fb6d5
Remove org-present, treemacs, darkroom
2024-01-29 08:30:28 +00:00
Evie Litherland-Smith
a465a51720
Add some LaTeX settings
...
From https://nixos.wiki/wiki/TexLive
2024-01-29 06:15:42 +00:00
Evie Litherland-Smith
8edb0dc02c
Manually configure eglot for flymake to allow multiple backends
...
Add config for jedi-language-server, disable built in diagnostics as
I'm using flymake-ruff for linting
2024-01-28 12:54:14 +00:00
Evie Litherland-Smith
405cbcafe2
Hook flymake on prog-mode, add flymake-shellcheck
...
Remove pylsp config to switch back to pyright
2024-01-28 10:01:53 +00:00
Evie Litherland-Smith
aa4aefb95a
mu4e split view to nil
...
Best of both worlds, header view isn't split but without the annoying
minibuffer mode that comes with single-window
2024-01-26 08:11:00 +00:00
Evie Litherland-Smith
e3e21eef04
magit: display buffer in same window
2024-01-26 07:34:15 +00:00
Evie Litherland-Smith
cfca5436fd
Add gitea to magit-clone-name-alist
2024-01-26 07:12:40 +00:00
Evie Litherland-Smith
9e517b90a8
eglot: pylsp enable extra error codes for ruff
2024-01-25 11:24:09 +00:00
Evie Litherland-Smith
c186f7d3ad
Set indent-tabs-mode to nil
2024-01-25 08:53:58 +00:00
Evie Litherland-Smith
a7b96bb042
Use mypy as python check command
2024-01-24 10:23:24 +00:00
Evie Litherland-Smith
a4fe9e538b
mu4e: back to single-window again...
2024-01-23 10:59:50 +00:00
Evie Litherland-Smith
8470c696dc
Bind mouse buttons to next/previous page in doc-view-mode
2024-01-21 11:32:17 +00:00
Evie Litherland-Smith
cd381b015c
changes from Scorch on Fri 19 Jan 16:32:18 GMT 2024
2024-01-19 16:32:18 +00:00
Evie Litherland-Smith
23cfe7a1c2
mu4e: back to horizontal split, remove unread bookmark, hide unread
...
from spam
2024-01-19 10:45:39 +00:00
Evie Litherland-Smith
e877581200
Add check that flagged messages aren't in spam, add spam bookmark
2024-01-19 06:45:06 +00:00
Evie Litherland-Smith
97ba306cb1
mu4e: update bookmarks
...
Add Inbox bookmark, set as favourite
Add maildir:/inbox/ requirement to Today and Unread bookmarks, add not
flag:trashed to Flagged
Remove last 7 days bookmark, use case completely replaced by Inbox
2024-01-19 06:25:34 +00:00
Evie Litherland-Smith
767a435f69
Back to using mu4e as single-window
2024-01-18 06:53:45 +00:00
Evie Litherland-Smith
03271a30ca
mu4e: change thread icons used
2024-01-17 15:14:13 +00:00
Evie Litherland-Smith
6d27225cdf
org-agenda: default to day view
2024-01-17 10:44:19 +00:00
Evie Litherland-Smith
f124b91f30
Integrate citar with org-cite
...
Add org-mode and LaTeX-mode hooks to set up citar capf
2024-01-17 10:42:00 +00:00
Evie Litherland-Smith
66abfa208f
Increase default font size 14 -> 16
...
Refile ligatures section under font because that just makes sense
2024-01-17 05:56:03 +00:00
Evie Litherland-Smith
77fa033bf0
Update ligatures to use Iosevka definitions
2024-01-16 15:47:57 +00:00
Evie Litherland-Smith
b2f274be05
Switch font to Iosevka
2024-01-16 13:52:39 +00:00
Evie Litherland-Smith
9a2e49305c
Change inline literal to inline code
2024-01-16 08:23:26 +00:00
Evie Litherland-Smith
24d4a4926c
mu4e context policy to pick-first, compose context policy to ask
2024-01-15 13:44:24 +00:00
Evie Litherland-Smith
95abf150cc
changes from Scorch on Mon 15 Jan 11:11:52 GMT 2024
2024-01-15 11:11:52 +00:00
Evie Litherland-Smith
454674e871
Set corfu-auto off for all tramp connections
...
Add remote-disable-apheleia profile to freia as well as heimdall
2024-01-15 08:20:20 +00:00
Evie Litherland-Smith
d6d6909e48
Correction: change end cutoff to 5 mins to match interval
2024-01-14 17:35:59 +00:00
Evie Litherland-Smith
242b0c8dfd
Disable org-alert after event
2024-01-14 17:35:00 +00:00
Evie Litherland-Smith
449f9440a7
org change default capture template to use inbox heading of notes.org
...
instead of inbox.org
2024-01-14 15:02:14 +00:00
Evie Litherland-Smith
4fabead6c7
Add inbox tag to org-refile targets, regardless of level
2024-01-14 15:00:56 +00:00
Evie Litherland-Smith
899ef185fd
Swap global-visual-line-mode for mode-specific hooks
2024-01-14 11:01:27 +00:00
Evie Litherland-Smith
f4d1215567
Move Org and References directories into ~/Documents/
2024-01-14 08:23:27 +00:00
Evie Litherland-Smith
2654c0f28d
Fix something strange with emms variable definition
2024-01-14 08:23:03 +00:00
Evie Litherland-Smith
15e14683b6
Add placeholder album cover for emms
2024-01-14 07:40:55 +00:00
Evie Litherland-Smith
704efa8055
Bind mouse forward/back buttons to change buffer
2024-01-14 06:49:58 +00:00
Evie Litherland-Smith
8008665a92
Set treesitter to font level 3 (original default)
2024-01-14 06:46:44 +00:00
Evie Litherland-Smith
b619f6a4d3
Remove some sections related to pdf-tools (since I don't use it)
2024-01-13 14:27:11 +00:00
Evie Litherland-Smith
378cac82e8
eglot: add some options for nil (nix-lsp)
...
Slightly increase max memory allowance, enable autoArchive and autoEvalInputs
2024-01-13 08:17:50 +00:00
Evie Litherland-Smith
752b86b5af
Set title and cutoff times for org-alert
2024-01-12 14:43:24 +00:00
Evie Litherland-Smith
70e258a997
Add another consult-imenu bind, remove consult-theme
2024-01-12 13:20:20 +00:00
Evie Litherland-Smith
991e398312
Disable corfu-auto for remote connections
2024-01-12 13:06:57 +00:00
Evie Litherland-Smith
b8b5d505d5
Re-enable corfu-auto with sensible settings
2024-01-12 13:06:42 +00:00
Evie Litherland-Smith
f8b9df86c5
Remove some ligatures
2024-01-12 11:09:21 +00:00
Evie Litherland-Smith
ef94ab803e
Add org-present, needs configuring still
2024-01-12 07:13:16 +00:00
Evie Litherland-Smith
8ac415fb48
mu4e: back to horizontal split
2024-01-11 17:37:29 +00:00
Evie Litherland-Smith
4ddb62178d
Remove broken escaped chars section of ligatures
2024-01-11 17:36:46 +00:00
Evie Litherland-Smith
ad075de624
modus-themes: disable bold and italic constructs
2024-01-11 17:34:27 +00:00
Evie Litherland-Smith
93c1fc97ed
Add back a collection of known FiraCode ligatures
2024-01-11 17:34:11 +00:00
Evie Litherland-Smith
c1a9a23da9
Switch back to FiraCode
2024-01-11 15:51:10 +00:00
Evie Litherland-Smith
cd107945fa
Set mu4e-icalendar-trash-after-reply to t
2024-01-11 15:00:15 +00:00
Evie Litherland-Smith
5a142466db
Diminish and re-enable global-visual-line-mode
2024-01-11 14:59:56 +00:00
Evie Litherland-Smith
91db76b200
Reduce amount of ligatures to bare essential
2024-01-11 14:59:34 +00:00
Evie Litherland-Smith
25d3a6f773
Diminish nerd-icons packages
2024-01-11 07:06:11 +00:00
Evie Litherland-Smith
85c8c05615
consult-flyspell: check buffer when called
2024-01-10 15:48:34 +00:00
Evie Litherland-Smith
dd4f0597ad
Add bind for consult-flyspell
2024-01-10 15:40:09 +00:00
Evie Litherland-Smith
0eb0db5311
Spell checking updates
...
Make flyspell not take over "M-tab" keybind that's useful for
completion at point
Add flyspell-correct to use completing-read
Add consult-flyspell integration
2024-01-10 15:36:19 +00:00
Evie Litherland-Smith
f8731e0924
Adjust avy binds
2024-01-10 14:20:58 +00:00
Evie Litherland-Smith
f8904dad32
Track org-agenda-files in separate file inside org-directory
2024-01-10 14:19:42 +00:00
Evie Litherland-Smith
c29e4e2609
Turn off corfu-auto
2024-01-10 14:19:26 +00:00
Evie Litherland-Smith
a12e74f871
mu4e: user vertical split
2024-01-10 13:09:06 +00:00
Evie Litherland-Smith
28014b021c
Diminish flymake-popon
2024-01-10 11:15:29 +00:00
Evie Litherland-Smith
dd16b64748
Remove treesit-auto init block
2024-01-10 10:34:50 +00:00
Evie Litherland-Smith
c5885679c3
Make treesit-auto after treesit package
2024-01-10 10:33:39 +00:00
Evie Litherland-Smith
c4729d37c4
Remove vterm, add some more diminish statements
2024-01-10 10:30:52 +00:00
Evie Litherland-Smith
c58c4e8762
Use initial-frame-alist and default-frame-alist to configure frames
...
Sets parameters for all frames consistently then
Also allows some initial config (like size when running on floating wm)
2024-01-10 09:40:13 +00:00
Evie Litherland-Smith
b22c46042c
Ligatures only in prog-mode, default agenda span to fortnight
2024-01-09 15:29:05 +00:00
Evie Litherland-Smith
67f5671fe2
Set up dependencies and autoload for org-noter
2024-01-09 15:12:22 +00:00
Evie Litherland-Smith
66f1c7ba05
Add setup for using org-noter
2024-01-09 15:10:53 +00:00
Evie Litherland-Smith
b03b96a157
Lowercase org tags
2024-01-09 14:30:20 +00:00
Evie Litherland-Smith
ddb0d9ba6b
Switch from global-display-line-numbers-mode to only in prog-mode
2024-01-09 14:26:32 +00:00
Evie Litherland-Smith
1ab1147e2f
Switch to using modus-themes (modus-vivendi-tinted)
2024-01-09 11:52:59 +00:00
Evie Litherland-Smith
34196a3c98
Change corfu binds back to using tab to accept
2024-01-09 09:04:49 +00:00
Evie Litherland-Smith
f05c7daa8c
Remove mastodon
2024-01-09 07:32:05 +00:00
Evie Litherland-Smith
44e278c8e5
Lots of changes
...
Remove doom-modeline, add diminish and customise to reduce number of
minor modes displayed
Remove dashboard
Tweak corfu activation and mode-map binds
2024-01-09 07:30:14 +00:00
Evie Litherland-Smith
57a0469932
Corfu: disable preview, tweak keybinds a bit to restore tab select
2024-01-08 22:03:29 +00:00
Evie Litherland-Smith
723bafc702
Remove github from doom-modeline
2024-01-08 21:59:44 +00:00
Evie Litherland-Smith
0569db25d6
Tweak corfu and cape configs
2024-01-08 21:15:35 +00:00
Evie Litherland-Smith
b737cf0d14
mu4e: back to horizontal window split, works well with using separate frames
2024-01-08 17:50:36 +00:00
Evie Litherland-Smith
e50d171f6f
Enable gnus-icalendar-org to store events from email
2024-01-08 16:43:15 +00:00
Evie Litherland-Smith
bb7ebb7e39
Remove calendar and projects directories from org-agenda due to flattening
2024-01-08 16:42:56 +00:00
Evie Litherland-Smith
9fa5e33733
Add keybind to attach citation at point
2024-01-08 11:47:54 +00:00
Evie Litherland-Smith
b617f08dd0
Enable citar-embark integration
2024-01-08 11:26:39 +00:00
Evie Litherland-Smith
8d3917ae70
Add sorting to dashboard agenda view, increase amount shown
2024-01-08 11:24:33 +00:00
Evie Litherland-Smith
f57a78e9dd
Remove some packages, fix some configs
...
Remove khal.el and org-modern to match nix changes
Fix capture template for reading list, rename file to reading.org
Add Org/calendar files to org-agenda (switch from calendar.org to
calendar files in calendar directory)
Fix (hopefully) setting up org-alert
2024-01-08 07:59:34 +00:00
Evie Litherland-Smith
fd8443b53d
Add reading_list capture template
...
Move tasks inbox to tasks.org
Remove newlines, only prepend for tasks when capturing
2024-01-05 08:06:12 +00:00
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
Evie Litherland-Smith
9854c67c82
magit set push remove on clone
2023-12-15 07:23:42 +00:00
Evie Litherland-Smith
1b7241925d
Enable doom-modeline mu4e and github notifications
2023-12-14 10:59:57 +00:00
Evie Litherland-Smith
fbfdb395af
Remove some treemacs settings that I don't actually need
2023-12-14 09:33:31 +00:00
Evie Litherland-Smith
c1b882cd0c
Add treemacs with some sensible default config
2023-12-14 09:25:46 +00:00
Evie Litherland-Smith
351830bbde
Set various nerd-icons packages to load after nerd-icons main package
2023-12-14 09:25:25 +00:00
Evie Litherland-Smith
4fc03764c6
Set sensible ordering of corfu and cape loading
2023-12-13 08:56:14 +00:00
Evie Litherland-Smith
01d599480f
Remove the weird fl, ft, etc... ligatures
2023-12-12 16:38:47 +00:00
Evie Litherland-Smith
d36dcea490
Remove inline src header arguments
2023-12-11 12:21:30 +00:00
Evie Litherland-Smith
f284a6d534
Add org-babel-load-file instructions
2023-12-11 12:19:43 +00:00