Refactor to revolve module tree roots around doom! calls
Any module can now use a doom! call to declare a module tree root. This means that if you have a doom! block in ~/.emacs.d/modules/lang/org/init.el, then you can have submodules in ~/.emacs.d/modules/lang/org/modules/MODULE/SUBMODULE if you wanted to for some reason. This is only really truly useful for private modules. A doom! block in ~/.doom.d/init.el will recognize and enable modules in ~/.doom.d/modules/.
This commit is contained in:
parent
d04a1fa940
commit
bae226b94f
3 changed files with 32 additions and 30 deletions
|
@ -34,7 +34,7 @@ line or use --debug-init to enable this.")
|
|||
(defvar doom-modules-dir (concat doom-emacs-dir "modules/")
|
||||
"The main directory where Doom modules are stored.")
|
||||
|
||||
(defvar doom-modules-dirs (list doom-modules-dir)
|
||||
(defvar doom-modules-dirs nil
|
||||
"A list of module root directories. Order determines priority.")
|
||||
|
||||
(defvar doom-local-dir (concat doom-emacs-dir ".local/")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue