doomemacs/modules/config/private
Henrik Lissner 2b1c323dbf
💥 Redesign private sub-module system
~/.doom.d/modules is now a full module tree, like ~/.emacs.d/modules.
Symlinks are no longer involved.

Private modules can now shadow Doom modules. e.g.
~/.doom.d/modules/lang/org will take precendence over
~/.emacs.d/modules/lang/org.

Also, made doom--*-load-path variables public (e.g. doom--site-load-path
=> doom-site-load-path), and rearranged the load-path for a 10-15%
startup boost.
2018-02-16 02:11:10 -05:00
..
autoload.el
config.el
init.el
README.org

:config private

This module enables support for an external private module and nested submodules, either at ~/.doom.d (or $XDG_CONFIG_HOME/doom with the +xdg flag).

Table of Contents   TOC

Module Flags

  • +xdg Tells this module to respect XDG conventions and look for your private config in $XDG_CONFIG_HOME/doom (falls back to ~/.config/doom).

Features

Private sub-modules

Modules placed in the modules/ subdirectory of your external config are symlinked to ~/.emacs.d/modules/private, and can be activated from doom!:

(doom! :private private-module1 private-module2 ...)