Commit graph

800 commits

Author SHA1 Message Date
Evie Litherland-Smith c2bf3dfa4d Require khalel (and import) at Emacs startup 2024-10-28 06:03:13 +00:00
Evie Litherland-Smith 2711688d4c Add khalel-run-vdirsyncer to autoloaded commands 2024-10-27 06:11:08 +00:00
Evie Litherland-Smith 9b0fe5d5f4 Don't set khalel-default-calendar in mu4e contexts 2024-10-25 12:45:35 +01:00
Evie Litherland-Smith 8f92f0cf6b Disable which-function-mode
Remove startup setting

Some tweaks to diff-hl, no major changes, was just testing face
changes that didn't work
2024-10-25 10:47:48 +01:00
Evie Litherland-Smith 5d86ca8376 Add loadleveller template 2024-10-24 17:34:52 +01:00
Evie Litherland-Smith 9d5e1011ef Eglot remove "nil" config since I don't use it anymore 2024-10-24 07:02:56 +01:00
Evie Litherland-Smith e31be91315 Remove pyright from eglot-ensure check 2024-10-23 16:08:35 +01:00
Evie Litherland-Smith 7deb8fe1bc Remove visual-fill-column from magit-mode 2024-10-22 17:04:37 +01:00
Evie Litherland-Smith 6df746a4a6 Expand eglot-ensure check to look for pyright OR pylsp 2024-10-22 11:55:43 +01:00
Evie Litherland-Smith 6e3b832119 Enable visual-fill-column in magit-mode 2024-10-22 09:18:13 +01:00
Evie Litherland-Smith cb23e8d79b Enable visual-fill-column in mu4e-view-mode 2024-10-22 09:10:50 +01:00
Evie Litherland-Smith e44c334083 Adjust org-agenda clockreport parameters 2024-10-21 11:52:43 +01:00
Evie Litherland-Smith 1a9fb3c2ff Only install/use khalel if khal is available 2024-10-21 10:03:41 +01:00
Evie Litherland-Smith 71f3ebc7d0 Changes to how org-agenda / khalel are loaded to speed up agenda generation
Remove khalel-import-events hook from org-agenda, remap
org-agenda-redo ("r") -> khalel-import-events to trigger manual
import.

When first loading org-agenda module run khalel-import-events once

Set org-agenda-inhibit-startup to speed up further
2024-10-21 09:45:52 +01:00
Evie Litherland-Smith a3c51e64c9 Swap pylsp for mypy 2024-10-18 15:19:01 +01:00
Evie Litherland-Smith 8bf9d5c160 Update org-agenda defaults 2024-10-18 11:43:23 +01:00
Evie Litherland-Smith 5fbb28fc82 Move TRAMP config to own section
Add proxy config to connect to Legion as root
2024-10-18 07:46:20 +01:00
Evie Litherland-Smith 39cf44fc6e Set default org-agenda-span back to week 2024-10-17 13:33:56 +01:00
Evie Litherland-Smith 833962c701 Add SAL template for python shell/packages 2024-10-15 07:29:23 +01:00
Evie Litherland-Smith d00096b0ba Set PYTHONPATH using shellHook in pyshell template 2024-10-15 07:12:50 +01:00
Evie Litherland-Smith a253733a2a Only enable ligatures in prog-mode 2024-10-15 06:58:25 +01:00
Evie Litherland-Smith 07257c6105 Remove global visual line mode, set for text and prog mode only 2024-10-14 10:20:23 +01:00
Evie Litherland-Smith 5bbd5a1b1f Fix typo in ellama use-package 2024-10-14 07:43:32 +01:00
Evie Litherland-Smith 660bc7dfa3 Add ellama package if ollama is available 2024-10-14 07:41:01 +01:00
Evie Litherland-Smith 249171766b MU4E trigger mbsync on get-mail 2024-10-13 13:34:51 +01:00
Evie Litherland-Smith a51dc24d2b Update description for installing 2024-10-11 11:47:52 +01:00
Evie Litherland-Smith 4ac28d621b org-agenda default to day span 2024-10-09 16:03:00 +01:00
Evie Litherland-Smith dbd27176a5 Update dired-omit-files, enable by default 2024-10-09 11:03:33 +01:00
Evie Litherland-Smith 155510d3e1 Remove BBDB 2024-10-09 09:55:24 +01:00
Evie Litherland-Smith 8853d8ec3d Use curly arrows as visual fill indicators 2024-10-09 09:29:05 +01:00
Evie Litherland-Smith f4f40e4f8d Adjust ligature definition 2024-10-08 11:35:00 +01:00
Evie Litherland-Smith 9bb373a8af Customise org-noter face colours using base16 theme 2024-10-07 13:12:13 +01:00
Evie Litherland-Smith dd418f89c0 Simplify ligature config 2024-10-07 10:41:52 +01:00
Evie Litherland-Smith e9ef824138 Add org-noter package back, wasn't in package-selected-packages list 2024-10-07 10:01:38 +01:00
Evie Litherland-Smith 6b24003919 khalel don't set default calendar
Set default calendars in mu4e contexts
2024-10-07 09:35:49 +01:00
Evie Litherland-Smith df84dc2a31 visual-fill-column in dired-mode 2024-10-05 16:41:22 +01:00
Evie Litherland-Smith ec3cbbb111 Switch ERC to use secrets package instead of password-store
Remove password-store package
2024-10-05 12:55:38 +01:00
Evie Litherland-Smith 877f896ef5 Move python template update 2024-10-02 17:12:02 +01:00
Evie Litherland-Smith 4f60cda7ba Update python envrc
Switch back to using nix and add current src directory to PYTHONPATH
2024-10-02 14:20:23 +01:00
Evie Litherland-Smith 41be433044 Update pyshell template 2024-10-02 14:00:52 +01:00
Evie Litherland-Smith 77af14bed0 Fix (hopefully) the window scroll bar disable function 2024-10-02 11:49:57 +01:00
Evie Litherland-Smith 7a96377d69 Add bind to quickly (re)start eglot 2024-10-02 08:14:24 +01:00
Evie Litherland-Smith 12d5b8182e Update calendar and agenda settings
Remove gnus-icalendar, rely on khalel-icalendar

Change org file structure
2024-10-01 17:58:04 +01:00
Evie Litherland-Smith 9a18bfcaf2 Move disabling minibuffer scroll bar to hooks
Fixes it not being run for server frames
2024-10-01 09:32:15 +01:00
Evie Litherland-Smith 75dd04379d Enable visual-fill-column-mode for org-agenda 2024-09-30 13:23:12 +01:00
Evie Litherland-Smith c57e5e38be Change khalel default alarm again 2024-09-30 11:16:01 +01:00
Evie Litherland-Smith a158907067 Set default alarm and calendar for khalel 2024-09-30 10:11:27 +01:00
Evie Litherland-Smith d657f714bc Customise khalel header to add "Calendar" category 2024-09-30 10:09:23 +01:00
Evie Litherland-Smith 15b237ba0e Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/emacs 2024-09-29 12:46:19 +01:00
Evie Litherland-Smith fde712888b Add khalel with configuration 2024-09-29 11:41:49 +01:00