Evie Litherland-Smith
48aa8b1a5a
Add keymap to open/refresh dashboard
...
Replace use of keymap-set global-map with keymap-global-set for brevity
2023-11-04 12:23:46 +00:00
Evie Litherland-Smith
a9f798f051
Fix and re-enable dashboard
...
Add some more fonts
Try to fix modeline fonts, still not quite working, rearranged config
to test this
2023-11-01 08:37:30 +00:00
Evie Litherland-Smith
0ee059a354
Revert "Switch emacs package definitions to use use-package"
...
This reverts commit 32436bb052
.
Broke lots of config, TODO revisit another time
2023-10-31 07:59:37 +00:00
Evie Litherland-Smith
32436bb052
Switch emacs package definitions to use use-package
...
First pass, think I got everything but may need tweaking with use and testing
2023-10-31 07:45:39 +00:00
Evie Litherland-Smith
34d1fea00c
Disable aggressive-indent-mode hook
2023-10-30 14:41:18 +00:00
Evie Litherland-Smith
6f04773670
Add doom-modeline, nerd-icons for dired, completion, etc...
...
Change some keymaps that didn't need to be hydras into regular keymaps
Misc formatting of module files to be a bit easier to read/understand
2023-10-29 07:00:48 +00:00
Evie Litherland-Smith
46adafaf28
Wrap theme setting in when check for doom-themes
...
Move a few more things into modules from init.el, misc formatting otherwise
2023-10-27 06:59:10 +01:00
Evie Litherland-Smith
4949fb113e
Update custom configs to check if module is installed before config
2023-10-27 06:51:20 +01:00
Evie Litherland-Smith
75711282c6
Fix yasnippet config, add custom snippet from doom
...
Add link-hint package
2023-10-27 06:40:20 +01:00
Evie Litherland-Smith
8891a13e42
Add some emacs editor packages
...
Adds:
goto-chg
rainbow-delimiters
yasnippet
Enables:
aggressive-indent in editor-mode-hook
2023-10-27 06:23:51 +01:00
Evie Litherland-Smith
249806bf29
Adjust order of elisp expressions
...
Change custom-email-config config to start modes *after* the setting
have been applied...
2023-10-25 09:20:22 +01:00
Evie Litherland-Smith
32f58021a2
Ensure eglot starts
2023-10-24 14:45:35 +01:00
Evie Litherland-Smith
c549ee4f97
Run emacs as a system daemon
...
Move emacs package definition (with emacsPackages) to system/emacs.nix
Keep user config in home-manager as emacs service is installed as user
service
Remove extra expressions (formatters, lsp_servers) and bring back into
default.nix
Move config/ directory contents up one level
2023-10-24 09:56:35 +01:00