Commit graph

324 commits

Author SHA1 Message Date
Evie Litherland-Smith 56c93c8dc6 Switch git-gutter for diff-hl 2023-12-08 15:15:21 +00:00
Evie Litherland-Smith 9ad45bc55b emacs: add nlinum and git-gutter 2023-12-08 10:54:59 +00:00
Evie Litherland-Smith 6ace75e967 Switch back to pyright
Mypy type checking wasn't good enough for working on Indica, pyright is
2023-12-07 16:59:10 +00:00
Evie Litherland-Smith 831fc768f2 emacs: set modeline file name style to just file-name 2023-12-07 15:25:46 +00:00
Evie Litherland-Smith ba25b9febc Enable which-function-mode
Displays current function in modeline
2023-12-07 14:33:19 +00:00
Evie Litherland-Smith 6f7735bd1b emacs: add bind for avy-goto-char-2, remove env version from doom-modeline 2023-12-07 14:19:46 +00:00
Evie Litherland-Smith 670b12589a emacs: add vterm, keybind to quick reconnect eglot server 2023-12-07 13:12:45 +00:00
Evie Litherland-Smith f581da480a emacs: ensure tempel and tempel-collection 2023-12-07 09:46:54 +00:00
Evie Litherland-Smith b44cea8e19 emacs: set zone timer to 2 hours 2023-12-07 09:44:39 +00:00
Evie Litherland-Smith 16994c48e2 Add eglot-rename bind 2023-12-04 17:16:49 +00:00
Evie Litherland-Smith d6d35154c4 Mistakes made, revert to pylsp as pyright performance is horrible 2023-12-04 17:14:07 +00:00
Evie Litherland-Smith f43f1f5e94 Swap pylsp and plugins for pyright 2023-12-04 11:39:12 +00:00
Evie Litherland-Smith 414c2735e2 Add zip and unzip for emacs, smbclient to Ronin for work drives 2023-12-04 10:33:09 +00:00
Evie Litherland-Smith 8e0bb95c63 Replace yasnippets with tempel 2023-12-04 09:58:58 +00:00
Evie Litherland-Smith 64a7497515 Enable corfu in minibuffer if vertico not active 2023-12-04 09:38:41 +00:00
Evie Litherland-Smith e0258c8fd9 Restore project-switch-commands 2023-12-03 16:02:52 +00:00
Evie Litherland-Smith 2376ef8016 Add flymake popups, customise eldoc display to stop resizing echo area 2023-12-02 08:38:42 +00:00
Evie Litherland-Smith 2d8253100b Make fill-column setting language-specific
Add consult-info bind
2023-11-30 13:44:48 +00:00
Evie Litherland-Smith 8e50261afb Tidy up language-servers/formatters/linters, add prettier 2023-11-30 13:34:14 +00:00
Evie Litherland-Smith b614a65fbc Add kt3logbook snippet, move log snippets to text-mode 2023-11-30 13:32:45 +00:00
Evie Litherland-Smith bee9191766 Remove darkroom bind, replace with ediff binds 2023-11-30 08:45:17 +00:00
Evie Litherland-Smith 8bb2c53b20 Add mp3info for emms 2023-11-30 06:45:59 +00:00
Evie Litherland-Smith be357373eb emacs: zone out after 5 mins idle 2023-11-30 05:55:16 +00:00
Evie Litherland-Smith 0d2e12f883 emms: repeat playlist by default, add album covers to browser 2023-11-30 05:46:41 +00:00
Evie Litherland-Smith 5a3eeaaaf8 emms add default players, add binds for xf86 audio keys 2023-11-30 05:27:02 +00:00
Evie Litherland-Smith f651b13b48 Add bind to kill ement buffers, set fill-column to a more sensible value 2023-11-30 04:48:36 +00:00
Evie Litherland-Smith 9bf8c3fef4 Add eglot-code-actions bind 2023-11-29 16:48:37 +00:00
Evie Litherland-Smith de9c33f504 Add doc-view customisations to increase resolution
Use modus-theme built in load function to ensure other themes are disabled
2023-11-29 16:23:33 +00:00
Evie Litherland-Smith b66253606a TRAMP: add remote path from init 2023-11-29 14:16:16 +00:00
Evie Litherland-Smith 78a0a47924 Update mu4e bookmarks to remove with images and add flagged
Tweak search header widths to fit in a 120 col split

Explicitly declare search properties but no change from default
2023-11-29 13:51:08 +00:00
Evie Litherland-Smith 846f724cf1 mu4e: don't auto-update current headers view on index 2023-11-29 11:27:47 +00:00
Evie Litherland-Smith a072fa5eec Fix typo in winner bind 2023-11-29 11:21:24 +00:00
Evie Litherland-Smith 54a1aa8079 Disable emms modeline icon, remove now playing hook for paused 2023-11-29 07:45:06 +00:00
Evie Litherland-Smith fd05e7c703 Add bind to jump to space in ement 2023-11-29 07:03:54 +00:00
Evie Litherland-Smith b0b981b013 Customise mu4e mark icons 2023-11-28 17:21:03 +00:00
Evie Litherland-Smith dfd3120208 Move mu4e customise variables into use-package :custom block 2023-11-28 17:09:47 +00:00
Evie Litherland-Smith c151182c23 Add extra mu4e prefix icons 2023-11-28 17:05:24 +00:00
Evie Litherland-Smith 1132d862ba Customise mu4e header layout and symbols 2023-11-28 16:45:34 +00:00
Evie Litherland-Smith 481f62ef0c Narrow eglot to specific modes that have LSP servers 2023-11-28 14:45:07 +00:00
Evie Litherland-Smith a783dfac73 Narrow aggressive-indent to specific language modes 2023-11-28 13:00:09 +00:00
Evie Litherland-Smith 3334b81b2f Add keybind to quickly open calendar
Remove duplicate journal keybinds
2023-11-28 10:45:14 +00:00
Evie Litherland-Smith ce2b20fa13 Don't defer khalel package 2023-11-28 07:09:14 +00:00
Evie Litherland-Smith 50990a4794 Also add emms-stop bind 2023-11-27 16:01:04 +00:00
Evie Litherland-Smith 917544f1c4 Add emms bind to play/pause 2023-11-27 16:00:20 +00:00
Evie Litherland-Smith 3561e60c42 EMMS: enable MPRIS support, waybar MPRIS module ignore mpv 2023-11-27 15:35:33 +00:00
Evie Litherland-Smith 7190623426 Add binds for moving between flymake errors 2023-11-27 15:24:47 +00:00
Evie Litherland-Smith d3d915a1a0 Add python to org-babel, add winner binds 2023-11-27 15:19:26 +00:00
Evie Litherland-Smith bc6ed04ced Remove subsonic package
Stop setting magit projectile hooks to remove error
2023-11-25 17:25:04 +00:00
Evie Litherland-Smith 7535514c04 Change matrix server used by emacs/pantalaimon 2023-11-23 09:24:32 +00:00
Evie Litherland-Smith c4932e0738 Change project switch command to browse root dir without prompt 2023-11-23 08:19:40 +00:00