Evie Litherland-Smith
a5fb84978d
Add subsonic (media client) package
2023-11-19 08:51:05 +00:00
Evie Litherland-Smith
30e5cc59d7
Set centralised autosave directory for emacs
2023-11-19 07:53:06 +00:00
Evie Litherland-Smith
28030867d1
Add winner-mode
2023-11-19 06:01:43 +00:00
Evie Litherland-Smith
9dcdb89495
Add bind to open ement notifications buffer
2023-11-19 05:20:25 +00:00
Evie Litherland-Smith
11fe4b3b3a
doom-modeline: back to simple checker
2023-11-18 06:09:37 +00:00
Evie Litherland-Smith
9de86bb117
Add more doom-modeline formatting
...
Add minions package to control minor modes
Remove some unused packages
2023-11-17 17:13:24 +00:00
Evie Litherland-Smith
0a66876391
Add aggressive-indent package, ensure mu4e-org
...
Remove perspective
Reorganise modeline section of config slightly, re-enable doom-modeline-mu4e
2023-11-17 14:48:04 +00:00
Evie Litherland-Smith
70eee3b7b4
Add binds for ement (connect, room commands, etc...)
...
Move mu4e binds to make space for ement
Remove C-c C-g bind for magit to not clash with being able to cancel a
C-c command...
2023-11-17 07:29:22 +00:00
Evie Litherland-Smith
2ed36ae2a8
Disable shackle (emacs) for now
...
Go back to not showing battery and time in emacs modeline as well
2023-11-17 07:12:59 +00:00
Evie Litherland-Smith
f597ccd59c
Add perspective mode
2023-11-16 12:50:37 +00:00
Evie Litherland-Smith
10744ecb2d
Ement: save sessions
...
Add custom function to speedup connecting to matrix via pantalaimon
2023-11-16 12:00:15 +00:00
Evie Litherland-Smith
f4c9cec34b
Separate ement.el and mastodon config sections
2023-11-16 08:38:09 +00:00
Evie Litherland-Smith
0a5f55fbda
Add battery and time to emacs modeline
2023-11-16 06:17:49 +00:00
Evie Litherland-Smith
d4334eb696
Add some more magit hooks
...
Also add to project prefix keys and replace project-vc-dir with magit-project-status
2023-11-15 17:17:56 +00:00
Evie Litherland-Smith
c272902fef
Update shackle rules
2023-11-15 15:55:51 +00:00
Evie Litherland-Smith
89713e2bcd
Magit don't show diff when committing
2023-11-15 09:50:48 +00:00
Evie Litherland-Smith
422178a615
Replace window splitting rules with shackle package
2023-11-15 09:47:27 +00:00
Evie Litherland-Smith
4727f60def
Wrangle window splitting behaviour
2023-11-15 08:47:04 +00:00
Evie Litherland-Smith
e1e1218a53
Emacs: enable tab bar mode
2023-11-15 08:13:19 +00:00
Evie Litherland-Smith
91a580a091
Fix corfu, add nerd-icons-corfu
2023-11-14 17:23:49 +00:00
Evie Litherland-Smith
dd6e6bdea5
Remove org-appear, add yasnippet-capf
2023-11-14 15:21:34 +00:00
Evie Litherland-Smith
2260c14a8d
Cleanup Eglot settings, remove pdf-tools
2023-11-14 10:16:49 +00:00
Evie Litherland-Smith
0fd91f55fd
Remove dashboard, add yasnippets
...
Change nix lsp from nixd to nil
Add some common python packages (numpy scipy matplotlib xarray) that I
use all the time
2023-11-14 07:29:36 +00:00
Evie Litherland-Smith
21aefb20a0
Change references directory location
2023-11-13 16:19:05 +00:00
Evie Litherland-Smith
ad015c9b86
Don't set frame to undecorated
...
Hyprland already handles this, other environments I won't want it
2023-11-13 15:36:09 +00:00
Evie Litherland-Smith
18c2a2ddfc
Add darkroom config to use-package
2023-11-13 14:41:28 +00:00
Evie Litherland-Smith
99aed74787
Don't ensure treesit-auto is installed
...
Might not be due to emacs compilation options on other systems
2023-11-13 09:35:47 +00:00
Evie Litherland-Smith
4c7bc1462e
Add column-number-mode to modeline
2023-11-13 09:26:13 +00:00
Evie Litherland-Smith
9ceb5115cb
Remove org-mode drawer/block settings from org-appear
2023-11-13 08:25:15 +00:00
Evie Litherland-Smith
4e86d51f5d
Move some of the old crafted-config options
2023-11-13 08:22:37 +00:00
Evie Litherland-Smith
fb32e92f92
Add icons to citar
2023-11-13 06:43:25 +00:00
Evie Litherland-Smith
dd7e871a4b
Add some avy keymaps
2023-11-12 19:40:21 +00:00
Evie Litherland-Smith
94e1a23bf2
Major theme updates
...
Switched back to tokyo-night for base scheme but disable a lot of
stylix config (and selectively re-enable for certain
modules). Manually theme things using the tokyonight palette for a
nicer and more cohesive experience
Also change to a new wallpaper, fits scheme better as well
Added named workspaces for common programs (emacs, chromium, steam)
and keep numbered workspaces as generic scratch space
Move MPRIS to right section, add hyprland/window module (with a
separator bar)
2023-11-12 13:24:09 +00:00
Evie Litherland-Smith
ccf511ce0c
Check for kbd-mode before installing
2023-11-11 09:23:45 +00:00
Evie Litherland-Smith
9ecb15d04f
Add kbd-mode for editing kmonad config files
2023-11-10 16:24:16 +00:00
Evie Litherland-Smith
9ed9e459f8
Set emacs to be undecorated
2023-11-10 11:35:05 +00:00
Evie Litherland-Smith
9260a84bbc
Don't depend on org-mode being loaded for consult maps
2023-11-10 07:24:53 +00:00
Evie Litherland-Smith
1a65f52bef
Move org-modern hooks to use-package block
...
Ensure direnv and treesit-auto
2023-11-10 07:21:46 +00:00
Evie Litherland-Smith
8c15ff8959
Add kmonad service (needs configuring)
2023-11-10 07:18:13 +00:00
Evie Litherland-Smith
feb8dcee72
re-enable modeline modal indicator (for god-mode)
2023-11-10 06:58:17 +00:00
Evie Litherland-Smith
666b56fef9
Set mu4e back to horizontal split
2023-11-09 14:09:21 +00:00
Evie Litherland-Smith
454d446077
Add hook to enable eglot in prog-mode
2023-11-09 11:41:56 +00:00
Evie Litherland-Smith
d9802d98ae
Rebind/add binds for a bunch of useful consult-* commands
2023-11-09 11:10:42 +00:00
Evie Litherland-Smith
9defe7b742
Move almost all config into new format
...
Think I've got the important stuff using use-package at least, will
probably need a bit more config but that's lower priority
2023-11-09 08:10:57 +00:00
Evie Litherland-Smith
1adf46af4a
Update project, feeds and social configs to use-package
2023-11-09 07:41:26 +00:00
Evie Litherland-Smith
c79c12892e
Remove mu4e update keybind
2023-11-09 07:20:02 +00:00
Evie Litherland-Smith
160bbb250e
Update org-agenda config
2023-11-09 07:17:55 +00:00
Evie Litherland-Smith
453f8ebeb3
Convert email config
...
Set mu4e to use single window, add more helpful keybinds for this setup
2023-11-08 17:17:04 +00:00
Evie Litherland-Smith
ea83dccc15
Convert IDE config
...
Add keymaps for common link-hint commands
Remove some now unused packages
2023-11-08 06:56:46 +00:00
Evie Litherland-Smith
110df66ad2
Add keymap for editing org src blocks
2023-11-08 06:32:27 +00:00
Evie Litherland-Smith
7b051c3c36
Disable stylix themeing of emacs, switch to modus-vivendi-tinted theme
...
Move all of UI config section in to new format, including changing to
use-package
2023-11-08 06:27:32 +00:00
Evie Litherland-Smith
6bf31c8a89
Emacs config additions
...
Load custom file if exists
Add ligature support
Setup auth sources (pass and secret store)
2023-11-07 06:26:37 +00:00
Evie Litherland-Smith
b8bdbd1675
Remove agenda and hook from dashboard, update rsync-local-config files list
2023-11-06 14:10:13 +00:00
Evie Litherland-Smith
c6bc43d1cc
Stop using org-babel-load-file, tangle in advance
...
Issues with no recreating the tangled file so doing it manually, may
revisit org-babel-load-file at some point
2023-11-06 12:38:43 +00:00