Commit graph

708 commits

Author SHA1 Message Date
Evie Litherland-Smith 81c9683180 Don't call org-journal-invalidate-cache in my/git-sync-all 2024-05-31 14:59:01 +01:00
Evie Litherland-Smith eb73cf790a Change consult-history bind for minibuffer map
Use consult-history for comint map history as well
2024-05-31 10:56:59 +01:00
Evie Litherland-Smith 9ecff448a7 Update avy and org-journal binds
Remove most avy binds, remap default goto-char to avy-goto-char.

Add M-g j bind to open current journal file
2024-05-31 10:29:11 +01:00
Evie Litherland-Smith da57caeae5 org-journal: switch to yearly files, enable gpg encryption 2024-05-31 10:20:34 +01:00
Evie Litherland-Smith 3d7ed3e775 Diminish nerd-icons minor mode 2024-05-31 10:01:41 +01:00
Evie Litherland-Smith 4c4c4e7882 Optimise loading order for citar-embark
Reduce duplication in setting bibliography file variables, whilst also
being a bit more flexible
2024-05-30 18:26:27 +01:00
Evie Litherland-Smith 2e87268d59 Remove a couple of :demand statements from use-package definitions 2024-05-29 17:46:40 +01:00
Evie Litherland-Smith a99c531fc2 Diminish citar-embark minor mode 2024-05-29 14:59:50 +01:00
Evie Litherland-Smith d326ff8034 Reformat some templates to be a bit easier to read 2024-05-29 11:58:59 +01:00
Evie Litherland-Smith de96cd3bf2 Turn off automatic zoning 2024-05-27 10:10:50 +01:00
Evie Litherland-Smith ad4a925493 Turn on auto-fill mode in Markdown files 2024-05-27 08:34:02 +01:00
Evie Litherland-Smith dc6eb6b9a9 Disable suspend-frame command/keybind 2024-05-27 07:45:56 +01:00
Evie Litherland-Smith 9208661441 Add extra org-attach config options 2024-05-26 22:10:03 +01:00
Evie Litherland-Smith d0e6cfa652 Add tempel and templates file back
Add additional license-templates and gitignore-templates packages

Fix setting python apheleia formatters
2024-05-26 11:04:42 +01:00
Evie Litherland-Smith a90f5dc23e Disable tab-bar-mode and scroll-bar-mode 2024-05-24 15:47:39 +01:00
Evie Litherland-Smith 7a07e1672f Simplify aphelia-mode-alist python entry 2024-05-24 15:07:17 +01:00
Evie Litherland-Smith 3d3841252d Disable completion cycle-threshold again 2024-05-24 12:12:20 +01:00
Evie Litherland-Smith 8c111493b2 Set browse-url-browser-function back to external by default 2024-05-24 11:48:20 +01:00
Evie Litherland-Smith 7573389ab8 tab-always-indent -> complete, completion-cycle-threshold -> t 2024-05-24 08:57:53 +01:00
Evie Litherland-Smith 6b32766801 Add ace-window, remove password-store-otp 2024-05-24 08:11:38 +01:00
Evie Litherland-Smith d6dc17a22a Add bind for magit-blame-addition 2024-05-23 14:37:00 +01:00
Evie Litherland-Smith 6e89a133d0 Remove flymake-ruff and add flymake-yamllint config
Fix using ruff via python-flymake-command which gives better messages
than flymake-ruff anyway (distinguishes between warnings and errors)

Add config to start flymake-mode and setup flymake-yamllint for YAML
files
2024-05-23 14:06:34 +01:00
Evie Litherland-Smith 89eedc5419 Switch direnv package for envrc 2024-05-23 13:38:13 +01:00
Evie Litherland-Smith fea4d45249 Remove citar keybinds since org-cite-insert + embark do everything 2024-05-23 07:47:50 +01:00
Evie Litherland-Smith c05e00f127 Update citar keybinds for org-mode 2024-05-23 07:42:34 +01:00
Evie Litherland-Smith 1fee447368 Disable corfu-auto by default 2024-05-22 16:49:00 +01:00
Evie Litherland-Smith bff53462c7 Fix typo in org variable setting 2024-05-22 16:03:56 +01:00
Evie Litherland-Smith f8c64ff6b4 org-mode enable display of remote inline images 2024-05-22 10:58:29 +01:00
Evie Litherland-Smith 84bac23308 Add ace-window config 2024-05-22 10:03:56 +01:00
Evie Litherland-Smith 9b5fe41740 Ensure python processes use python3
This affects python-mode and ob-python
2024-05-22 09:40:23 +01:00
Evie Litherland-Smith 6e0c760d97 Enable remote dir-locals 2024-05-22 09:39:04 +01:00
Evie Litherland-Smith 432b82ca57 Make custom ERC connect functions interactive
Rename my/erc-connect -> my/znc-connect
2024-05-22 08:00:33 +01:00
Evie Litherland-Smith f28cefcd2d Don't install flymake-collection, add flymake-ruff 2024-05-22 07:57:44 +01:00
Evie Litherland-Smith 0258438c6d Remove flymake-collection, set mypy as default python check if available 2024-05-22 07:55:13 +01:00
Evie Litherland-Smith 366457ad84 Make EWW default browser and external browser secondary function 2024-05-22 07:25:24 +01:00
Evie Litherland-Smith 3da2edd550 Delete templates file 2024-05-22 07:03:21 +01:00
Evie Litherland-Smith d1916d6569 Remove flake shortcuts 2024-05-22 07:02:48 +01:00
Evie Litherland-Smith 58d0b6299f Remove gnuplot 2024-05-21 17:42:46 +01:00
Evie Litherland-Smith 4e2067bab5 my/project-find-common-projects only search ~/Projects 2024-05-21 17:40:58 +01:00
Evie Litherland-Smith 92a9257560 Add reading list capture templates 2024-05-21 17:37:23 +01:00
Evie Litherland-Smith 8621a67a54 Remove tempel, disable doom-modeline for now
Use built in python skeleton functions instead of tempel expansions,
was only using it for python anyway

Disable doom-modeline for a bit whilst I consider switching back to
vanilla modeline, but don't delete yet. Diminsh flymake-popon and
apheleia minor modes
2024-05-21 17:17:49 +01:00
Evie Litherland-Smith 4974d67422 Set message-cite-style for mu4e contexts 2024-05-21 17:17:26 +01:00
Evie Litherland-Smith f2d63b2b7b org babel hook to redisplay images after executing blocks 2024-05-20 14:07:51 +01:00
Evie Litherland-Smith eaef37c3f3 Fix setting tramp-default-method 2024-05-20 10:14:03 +01:00
Evie Litherland-Smith ab1c6a3ea3 TRAMP: use scpx by default instead of scp 2024-05-20 09:53:44 +01:00
Evie Litherland-Smith f3c0b7937e Add a libera.chat connection shortcut 2024-05-19 12:25:48 +01:00
Evie Litherland-Smith f5f2d6f98f Add basic ERC config including helper function to connect 2024-05-19 12:20:20 +01:00
Evie Litherland-Smith 47bfe14af0 Add eglot-ensure hook to nix-mode only 2024-05-19 11:02:51 +01:00
Evie Litherland-Smith 5474f3360c Remove drafts folder from outlook mu4e context 2024-05-17 11:59:34 +01:00
Evie Litherland-Smith 24f907232f Simplify org capture templates 2024-05-17 11:41:50 +01:00