Commit graph

762 commits

Author SHA1 Message Date
Evie Litherland-Smith e31ba218c1 Add package installed check to anything that activates automatically 2024-07-15 08:00:30 +01:00
Evie Litherland-Smith 24b36c5de1 Move package config into init.el, remove install.el / Makefile / my-packages.el
Rename lib/mu4e-custom.el -> modules/my-mu4e.el
2024-07-14 11:57:13 +01:00
Evie Litherland-Smith 3360d22e0f Update default elfeed-search-filter 2024-07-14 07:17:12 +01:00
Evie Litherland-Smith 0bef7fafd7 Remove timestamp from org-roam-dailies-capture-templates default 2024-07-12 10:37:35 +01:00
Evie Litherland-Smith 6e82967422 Set TODO org-capture-template to include date so it can be taken from agenda 2024-07-12 07:01:42 +01:00
Evie Litherland-Smith f0e91ff6fa Cleanup some packages
Remove treemacs, pass, elfeed-tube, latex extension packages
2024-07-11 16:35:51 +01:00
Evie Litherland-Smith 22cde2f515 mu4e: fix contact completion, enable eldoc support for view mode 2024-07-11 16:35:32 +01:00
Evie Litherland-Smith 0e8fe58c43 Swap diminish package for minions 2024-07-11 10:22:20 +01:00
Evie Litherland-Smith c4efc5188f Add hook to enable minions-mode by default 2024-07-11 07:18:23 +01:00
Evie Litherland-Smith ab165c198f Add envrc to minions prominent modes 2024-07-11 07:14:16 +01:00
Evie Litherland-Smith 7f7e387e8f Swap diminishing individual packages for minions package
Add Flymake to minions prominent modes so it still shows on the
modeline
2024-07-11 07:12:22 +01:00
Evie Litherland-Smith 884721a58a Update pythonshell template, add uv package 2024-07-10 18:14:14 +01:00
Evie Litherland-Smith 9174821a35 Add (back) a TODO org-capture template 2024-07-10 17:13:15 +01:00
Evie Litherland-Smith 6666d4ae21 Update pythonshell template 2024-07-10 17:13:01 +01:00
Evie Litherland-Smith 1842b75a75 Update pythonshell, remove poetryshell template 2024-07-10 06:23:16 +01:00
Evie Litherland-Smith 4c104e8315 Disable suspend-frame again 2024-07-07 08:48:12 +01:00
Evie Litherland-Smith 8ad1519eee Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/emacs 2024-07-07 07:22:05 +01:00
Evie Litherland-Smith 0c2d33cd48 Adjust some init/config/hooks for better startup 2024-07-07 07:21:48 +01:00
Evie Litherland-Smith 1901d2e151 Add org-roam back to my-packages.el
Switched to only installing emacsql-sqlite by nix, not all of org-roam
2024-07-06 07:09:04 +01:00
Evie Litherland-Smith 65a90cc071 Fix global bibliography not set for my/open-global-bibliography 2024-07-06 06:22:07 +01:00
Evie Litherland-Smith c51d11ed9e Remove org-roam from packages, handled by OS 2024-07-05 12:25:31 +01:00
Evie Litherland-Smith 27a68d7ff2 Remove rec from poetryshell template 2024-07-05 10:04:45 +01:00
Evie Litherland-Smith f852e0bc32 Remove mu4e from package list, handled by OS instead 2024-07-05 08:25:03 +01:00
Evie Litherland-Smith 20fee03fa0 Move package list to my-packages.el (was package-config.el)
Package list now accessible from running Emacs as well as installed
Makefile directive.
2024-07-05 06:17:25 +01:00
Evie Litherland-Smith bf95792b82 Remove ibuffer-project 2024-07-04 17:55:06 +01:00
Evie Litherland-Smith 500435acd8 Add pyright LSP config, remove eglot-connect-timeout (back to default) 2024-07-04 17:54:23 +01:00
Evie Litherland-Smith 6b2c28ef55 Change ruff output format from pylint -> concise 2024-07-04 15:53:03 +01:00
Evie Litherland-Smith 09e291abf3 Tweak eglot and flymake to improve performance 2024-07-04 10:11:34 +01:00
Evie Litherland-Smith 49760ddc58 Tidy up ligature settings 2024-07-03 16:46:23 +01:00
Evie Litherland-Smith 5e7b0e849f Revert "Remove pylsp config from eglot-workspace-configuration"
This reverts commit a043994bf6.
2024-07-03 13:17:25 +01:00
Evie Litherland-Smith b6ce38d080 Remove home-manager directory from my/project-find-common-projects 2024-07-03 07:27:06 +01:00
Evie Litherland-Smith 497e7d1481 Move activation of appt to calendar and org-agenda config to avoid repeated calls
Remove instances of jupyter and ob-jupyter

Add capture time to start of headline for org-roam-dailies
2024-07-02 17:50:24 +01:00
Evie Litherland-Smith a043994bf6 Remove pylsp config from eglot-workspace-configuration 2024-07-02 10:07:05 +01:00
Evie Litherland-Smith 33d98328ef Activate appt with org-agenda-mode
Move org-agenda-to-appt call to org-agenda-finalize hook, to save
duplicate decryption of org-agenda-files when agenda mode starts and
when it's displayed
2024-07-02 08:57:12 +01:00
Evie Litherland-Smith c9e1552c4c Remove journal directory from org-agenda-files 2024-07-02 07:09:50 +01:00
Evie Litherland-Smith 92bbd6abef Use black for python formatting, mypy ignore missing imports on check 2024-07-01 18:09:39 +01:00
Evie Litherland-Smith ce80658ac8 Tweak org-agenda-files, remove org-journal package 2024-07-01 13:53:05 +01:00
Evie Litherland-Smith d0ff09ffb7 Revert moving events to diary.gpg
Moved back to using org for diary/calendar events, so reverted
associated changes
2024-07-01 13:30:08 +01:00
Evie Litherland-Smith af6b6219cc Start switch to using org-roam-dailies instead of org-journal 2024-07-01 11:09:15 +01:00
Evie Litherland-Smith 371a5c4c2c Customise use-package behaviour
use-package check for package before init, enable imenu support
2024-07-01 10:13:56 +01:00
Evie Litherland-Smith 6b6aa14a9c Ignore calc.el 2024-06-30 12:12:19 +01:00
Evie Litherland-Smith 46fd634650 Separate email-invited events, move others into diary.gpg 2024-06-29 14:13:50 +01:00
Evie Litherland-Smith c7d195fde4 Don't enable display-battery and display-time by default 2024-06-29 13:04:07 +01:00
Evie Litherland-Smith 9e00c03ce0 Python: set indent block scale to 1, keep 4 space indenting 2024-06-27 18:15:04 +01:00
Evie Litherland-Smith a2f6f74a90 Don't set state of tab-bar-mode and menu-bar-mode in init.el 2024-06-27 09:22:43 +01:00
Evie Litherland-Smith c283711bd1 Enable tab-bar-mode and menu-bar-mode by default 2024-06-27 09:20:20 +01:00
Evie Litherland-Smith 5176056672 Add display-buffer rule for Calendar
Always show in side-window at bottom of screen
2024-06-27 09:18:45 +01:00
Evie Litherland-Smith d5f6421e44 org-mode require "{}" for rendering/exporting sub- and super-script 2024-06-27 06:30:36 +01:00
Evie Litherland-Smith d6edbe1f2b Add more modes for eglot-ensure: Lua & JS/TS
Add a suitable time for eglot-autoreconnect (5 minutes of running)
instead of being disabled
2024-06-26 13:37:07 +01:00
Evie Litherland-Smith 4f131024a8 Re-enable showing some closed topics in magit forge 2024-06-26 06:39:21 +01:00