Commit graph

225 commits

Author SHA1 Message Date
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
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