Commit graph

526 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 000bb239e7 Add bind to toggle org-roam buffer 2024-05-17 11:30:49 +01:00
Evie Litherland-Smith 201d747454 org-agenda include diary by default 2024-05-16 13:25:55 +01:00
Evie Litherland-Smith 384d6d756a Add lua-mode back 2024-05-16 10:40:27 +01:00
Evie Litherland-Smith cffd8d4dad Ignore custom.el from repo 2024-05-16 07:53:12 +01:00
Evie Litherland-Smith db4defea32 Set diary file to file in org agenda directory 2024-05-16 07:45:02 +01:00
Evie Litherland-Smith 6f4a416325 Enable diff-hl borders
Fixes display for diff-hl with base16 theme
2024-05-16 07:13:20 +01:00
Evie Litherland-Smith 178456df06 Python switch to black and flake8 for ruff (+ isort)
Add black profile option to isort formatter call

Keep option for flake8 as checker if ruff not available (e.g. on
another machine)
2024-05-15 11:47:20 +01:00
Evie Litherland-Smith 2fc42e3eea pylsp: disable pydocstyle integration 2024-05-15 10:51:27 +01:00
Evie Litherland-Smith 84d034768b Remove org projects directory from agenda files 2024-05-15 09:42:32 +01:00
Evie Litherland-Smith 02d342a2de doom-modeline change font weight bold -> normal 2024-05-15 08:46:43 +01:00
Evie Litherland-Smith 74ba89e2e2 org directory to lowercase 2024-05-15 07:55:32 +01:00
Evie Litherland-Smith e47eec0168 Monorepo my org stuff
Move Citar (was ~/Documents/References) and Elfeed (was ~/.elfeed)
directories into org-directory (~/Documents/Org), name
appropriately (and rename some accordingly) for package that uses them

Update various uses and references to these files/directories in config
2024-05-15 07:42:38 +01:00
Evie Litherland-Smith 4b28bf90c9 Remove duplicated winner binds 2024-05-15 06:40:53 +01:00
Evie Litherland-Smith 765fa07e40 base16 theme disable distinct fringe background
org-verbatim face inherit from org-code instead of shadow
2024-05-14 17:02:09 +01:00
Evie Litherland-Smith d3454e08c1 Change treesit-font-lock-level from 4 -> 3 2024-05-14 13:43:18 +01:00
Evie Litherland-Smith 766e39d0df Rename mu4e contexts
Proton -> Personal, iCloud -> Alternate, to keep same naming scheme as
Work
2024-05-14 08:52:36 +01:00
Evie Litherland-Smith 5f9b81d865 Don't search ~/Documents/ for projects 2024-05-14 07:24:21 +01:00
Evie Litherland-Smith d8ee59c00a Remove flymake-eslint, add flymake-yamllint 2024-05-13 13:12:08 +01:00
Evie Litherland-Smith 05ef93948f Cleanup how my/project-find-common-projects works
Use dolist to remove unnecessary duplication

Add ~/Documents/ directory to list searched
2024-05-13 10:04:56 +01:00
Evie Litherland-Smith e0dd62a108 Project config update
Don't search for projects on package load as it slows down startup too
much, wrap in interactive function to call as and when I want it

Move package variable customisation into use-package block
2024-05-13 09:54:13 +01:00
Evie Litherland-Smith a502143541 Remove project directory shortcut, now redundant 2024-05-13 07:57:39 +01:00
Evie Litherland-Smith af3caaeaba project: automatically add some common directories if present 2024-05-13 07:53:06 +01:00
Evie Litherland-Smith 8d78ddb1ae Reduce default elfeed search filter to 2 months 2024-05-13 07:43:50 +01:00
Evie Litherland-Smith ff288f5fc2 Add elfeed-tube config back
Remove Steven He from yt subscriptions
2024-05-13 07:33:52 +01:00
Evie Litherland-Smith da3cdbd747 Revert "Change path for nixos flake to use sudo"
This reverts commit 655044ccf2.
2024-05-11 17:27:00 +01:00
Evie Litherland-Smith 655044ccf2 Change path for nixos flake to use sudo 2024-05-11 17:10:54 +01:00
Evie Litherland-Smith ed16385ea9 Remove windmove config
Add shortcut to home-manager flake (in the same style as nixos flake shortcut)
2024-05-11 17:08:21 +01:00
Evie Litherland-Smith 55f2733e84 Remove a couple of windmove binds 2024-05-11 14:05:42 +01:00
Evie Litherland-Smith c60d25364b Remove some leftover catppuccin theme references 2024-05-11 14:04:38 +01:00
Evie Litherland-Smith 24697ac19a mu4e: remove duplicated proton context 2024-05-11 10:17:14 +01:00
Evie Litherland-Smith 360c36cc21 Remove bind to start eglot
Seems like starting it from the keybind doesn't enable the project
persistence that comes with `M-x eglot'
2024-05-10 15:06:54 +01:00
Evie Litherland-Smith d54e5b4511 Ignore bookmarks file 2024-05-10 14:19:48 +01:00