wip: refactor: Break init.el into modules

Currently, we will just throw everything into modules/ and require it.  As the
Emacs config grows in complexity, we can make the minor improvement to require
everything under glob modules/*.el without explicitly naming each feature.
Further, one could easily imagine a module system with conditionals and flags à
la Doom.
This commit is contained in:
Madeleine Sydney
2025-01-06 06:47:19 -07:00
parent 1aee1366c2
commit bfd271125e
4 changed files with 46 additions and 27 deletions

View File

@@ -0,0 +1,9 @@
;;; syd-evil.el -*- lexical-binding: t; -*-
(use-package evil
:init
(setq evil-want-minibuffer t)
:config
(evil-mode 1))
(provide 'syd-evil)

View File

@@ -0,0 +1,7 @@
;;; syd-ui.el -*- lexical-binding: t; -*-
(use-package which-key
:config
(which-key-mode 1))
(provide 'syd-ui)