Evie Litherland-Smith
db2e09c4ed
Add nushell-ts-mode to emacs packages
2024-02-03 08:10:23 +00:00
Evie Litherland-Smith
9fa0db47c2
emacs: disable scroll-bar-mode and tab-bar-mode
2024-02-03 06:03:22 +00:00
Evie Litherland-Smith
395c93db09
Add emacs font and opacity config to expression
...
Set stylix opacity for applications and desktop to 0.8 as well
Use stylix font and opacity values for emacs rather than duplicating
2024-02-02 10:47:42 +00:00
Evie Litherland-Smith
df45a3a843
Add beamer module to texlive
2024-01-31 18:27:57 +00:00
Evie Litherland-Smith
09df446bd7
Reformat all using alejandra
2024-01-30 14:21:50 +00:00
Evie Litherland-Smith
6ed7892356
Switch to using alejandra for nix formatting
2024-01-30 13:53:38 +00:00
Evie Litherland-Smith
59284d137b
Remove treemacs, org-present, goto-chgs, add org-roam
2024-01-29 08:28:31 +00:00
Evie Litherland-Smith
c006895344
Enable emacs service on socket activation
...
Move emacs dependencies into home/emacs/default.nix to avoid having
two files
Don't start emacs server from hyprland startup now
Remove firefox home module, use system module only
2024-01-29 08:21:26 +00:00
Evie Litherland-Smith
8ca2053944
Reorganise a lot of things, clean up some files
...
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.
Convert everything into package-name/default.nix format for
consistency
Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work
Remove some old files: calendar and contact setup, sweet theme pkgs
Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
2024-01-28 12:01:18 +00:00
Evie Litherland-Smith
693fc386ac
Move emacs config to separate repo
2023-12-11 12:11:55 +00:00
Evie Litherland-Smith
b866c582ac
emacs: disable time in modeline again
2023-12-10 08:28:01 +00:00
Evie Litherland-Smith
a83211c855
emacs: enable time and battery display in modeline
2023-12-09 15:40:25 +00:00
Evie Litherland-Smith
e945347f6e
emacs: enable cargo clippy for rust-analyzer / eglot
2023-12-09 07:43:54 +00:00
Evie Litherland-Smith
92d847e8bf
Remove diff-hl borders
2023-12-08 16:36:32 +00:00
Evie Litherland-Smith
cc1eb6e181
Add magit refresh hooks for diff-hl
2023-12-08 15:19:16 +00:00
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