Evie Litherland-Smith
f44c767eea
Break up monolithic config into smaller files
...
Contents of README.org have been split into org files in config/
directory
Added init.el to simply loop over config files and call
org-babel-load-file
Add lots to .gitignore as this repo should now be cloned to
.emacs.d (instead of .emacs as before)
2024-02-15 08:18:41 +00:00
Evie Litherland-Smith
4816089817
Some misc docstring fixups
2024-02-15 06:29:57 +00:00
Evie Litherland-Smith
f7eb8fa03d
Add whitespace-mode customisations
2024-02-15 06:18:35 +00:00
Evie Litherland-Smith
77833632c3
Cleanup some TODOs in config
...
Move crafted config out of main config to actually encourage me to
sort through and take what I want to keep from it
2024-02-15 05:52:46 +00:00
Evie Litherland-Smith
18a0a07098
Updated elfeed config
2024-02-14 08:02:38 +00:00
Evie Litherland-Smith
56037884fe
Revert sendmail config since I broke it
2024-02-14 07:35:32 +00:00
Evie Litherland-Smith
4887642226
Use global-visual-line-mode
...
make message-send-mail-function use smtpmail-send-it like
send-mail-function does
2024-02-14 07:18:29 +00:00
Evie Litherland-Smith
54c13b3fdb
Only display async output buffer when there's something to show
2024-02-13 07:56:37 +00:00
Evie Litherland-Smith
52789bac50
Add js-ts-mode to eglot-ensure hook
2024-02-12 09:41:32 +00:00
Evie Litherland-Smith
c42ab91db3
Add flymake-eslint plugin
2024-02-12 09:20:54 +00:00
Evie Litherland-Smith
37134ceccd
Remove python-lsp-ruff config from eglot
2024-02-09 12:05:56 +00:00
Evie Litherland-Smith
9944bc799d
Add shortcut to open config file
2024-02-09 09:48:54 +00:00
Evie Litherland-Smith
20667bf228
eglot: change config back to pylsp
2024-02-09 08:57:48 +00:00
Evie Litherland-Smith
cffcdccb1c
org-mode: don't hide emphasis markers
2024-02-07 10:06:58 +00:00
Evie Litherland-Smith
320a9a1d65
mu4e: don't trash email after replying to event
2024-02-07 09:14:34 +00:00
Evie Litherland-Smith
7810b0203b
Switch url behaviour back to default browser
2024-02-07 07:44:46 +00:00
Evie Litherland-Smith
31d662df7a
Disable org src block grey background
2024-02-05 14:41:43 +00:00
Evie Litherland-Smith
f3beec3c3b
Fix org-roam initialisation
2024-02-05 14:41:35 +00:00
Evie Litherland-Smith
855fe2e477
Add nushell-ts-mode
2024-02-04 09:48:00 +00:00
Evie Litherland-Smith
1acc4affe4
Remove scroll-bar-mode and tab-bar-mode settings (for android)
2024-02-02 14:44:50 +00:00
Evie Litherland-Smith
6f980136e0
Remove font and background transparency setting
...
Moved into nixos expression as it's only really useful on my nixos
system, might want other fonts elsewhere if Iosevka isn't installed
2024-02-02 10:38:28 +00:00
Evie Litherland-Smith
f31bb72cd8
org-agenda back to not being sticky
...
Strange behaviour trying to view agenda entries from mu4e with sticky
enabled
2024-02-02 10:23:53 +00:00
Evie Litherland-Smith
a98b827b3f
Ensure org-roam directory exists
2024-02-02 06:49:40 +00:00
Evie Litherland-Smith
6339ae9122
Enable gdb-many-windows by default
2024-02-01 13:31:02 +00:00
Evie Litherland-Smith
2243ad8816
Disable corfu-auto in eshell, shell, and gud
2024-02-01 13:26:29 +00:00
Evie Litherland-Smith
2e97f41105
org-agenda: default to week view, re-enable sticky agenda
2024-01-31 14:54:23 +00:00
Evie Litherland-Smith
9cd33c2dfd
Disable corfu-auto in GUD as well as eshell
2024-01-31 13:43:40 +00:00
Evie Litherland-Smith
be1d1ff58c
Add alejandra as nix formatter
2024-01-30 16:23:31 +00:00
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