Evie Litherland-Smith
82f720260b
Add shortcut for opening /etc/nixos/flake.nix if present, warn otherwise
2024-02-17 20:00:10 +00:00
Evie Litherland-Smith
2bae5e2973
Update wording in README for clone location
2024-02-17 19:39:50 +00:00
Evie Litherland-Smith
46ae7cc0d4
Move elfeed feeds.org into main org-directory
...
Remove custom elfeed db and enclosure directories, stop syncing db
between machines anyway, I'll use an external org file for saving
things
2024-02-17 19:20:12 +00:00
Evie Litherland-Smith
f0ba6eaebc
Reduce zone time to 1 hour
2024-02-17 09:43:36 +00:00
Evie Litherland-Smith
f15c364aef
Add automatic battery display in modeline on laptops/anything with a battery
2024-02-17 09:36:05 +00:00
Evie Litherland-Smith
64f04fb255
Tweak corfu/cape to activate after 2 characters
...
Makes it all feel a bit more snappy
2024-02-17 09:32:41 +00:00
Evie Litherland-Smith
e882bc04b0
Add bind to open .elfeed/feeds.org source file
2024-02-17 09:28:15 +00:00
Evie Litherland-Smith
b7bfff87db
Remove gnus config, add default elfeed search filter
...
Move elfeed config settings into use-package :custom block
2024-02-17 09:27:50 +00:00
Evie Litherland-Smith
57b29c661c
Slight formatting
2024-02-16 17:00:51 +00:00
Evie Litherland-Smith
29f6123983
Rewrite eglot and flymake configs
...
Use eglot-workspace-configuration to pass options to LSPs rather than
re-defining the list
Use flymake-collection to get mypy as a flymake backend
Add flymake-clippy (for rust) rather than using via rust-analyzer
2024-02-16 16:55:48 +00:00
Evie Litherland-Smith
14eff0bb89
Swap vc-dir for magit in project-switch-commands
2024-02-16 14:26:11 +00:00
Evie Litherland-Smith
e8f25623b2
Add elfeed-tube maps and extra config
...
Add elfeed-tube-mpv, mpv package calls
2024-02-16 06:24:17 +00:00
Evie Litherland-Smith
d2c214051d
Add markdown-mode and pandoc-mode from crafted config
2024-02-15 13:52:37 +00:00
Evie Litherland-Smith
5fc9903bac
Enable electric-pair-mode for better paren support
...
Move whitespace config from defaults.org to ui.org, configure based on
what was in the crafted config
2024-02-15 13:52:07 +00:00
Evie Litherland-Smith
7ec062a876
Put citar/org-cite under the org mnemonic bind set
...
Fix citar-embark not actually being set anywhere
2024-02-15 13:38:16 +00:00
Evie Litherland-Smith
0c51683cf7
Slightly increase allowed size for tags in org-roam capture node buffer
2024-02-15 13:22:15 +00:00
Evie Litherland-Smith
ce2703c925
Remove datetime preamble from org-roam filename
2024-02-15 13:18:41 +00:00
Evie Litherland-Smith
1eb462885b
Add author to org-roam default capture template
2024-02-15 13:13:59 +00:00
Evie Litherland-Smith
89b975cb01
Add keybind to open org-directory
2024-02-15 13:01:55 +00:00
Evie Litherland-Smith
9f6edcc1b8
Start adding org-roam capture templates
...
Just copied default template for now to get started
2024-02-15 12:20:54 +00:00
Evie Litherland-Smith
4c97ae0827
Stop using .agenda file, add literate config files to org-agenda-files
2024-02-15 12:12:53 +00:00
Evie Litherland-Smith
dd8b3a6668
Remove most top-level headings in config files
...
Remove the headings that were used for each section, now that each
section is in a different file
Tweak org config to let org-agenda setup be where agenda files are
added to org-refile-targets list, just in case
2024-02-15 12:01:36 +00:00
Evie Litherland-Smith
d30506c7aa
Fix missing find-file call in my/open-init-file
2024-02-15 08:48:02 +00:00
Evie Litherland-Smith
5611ea77ff
Make config src blocks silent output by default
...
Move python hook setting to python use-package block
Use locate-user-emacs-file for resolving paths inside
user-emacs-directory
Update my/open-init-file (was my/open-config-file) for new config structure
2024-02-15 08:45:37 +00:00
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