Commit graph

670 commits

Author SHA1 Message Date
Evie Litherland-Smith 4849203175 Add flymake-clippy to installed packages 2024-07-17 14:42:51 +01:00
Evie Litherland-Smith 82576dd3da Flymake: show diagnostics at end of line as virtual text 2024-07-17 06:36:44 +01:00
Evie Litherland-Smith 4d3311251d Add flymake-clippy config 2024-07-17 06:32:05 +01:00
Evie Litherland-Smith 636ebd2a1c Experimenting with gnus-icalendar functions for ics2org.el 2024-07-16 18:03:47 +01:00
Evie Litherland-Smith 8bc691084c Set python shell to be dedicated to project by default (if found) 2024-07-16 10:33:58 +01:00
Evie Litherland-Smith 80a465d8d4 Add libz to python shell template 2024-07-15 10:47:02 +01:00
Evie Litherland-Smith fdd3802b8a Add some BBDB entries 2024-07-15 10:11:25 +01:00
Evie Litherland-Smith 02c9a44935 Always load org package to define various global keybinds
org-roam-dailies requires -> after to ensure it loads with org-roam
2024-07-15 09:33:37 +01:00
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