doomemacs/modules
2017-02-20 00:44:59 -05:00
..
completion Add modules/completion/ido 2017-02-20 00:26:08 -05:00
feature feature/eval: make +repl:eval-region operators not move point 2017-02-20 00:44:38 -05:00
lang lang/org: +org|update => +org|update-cookies 2017-02-20 00:44:59 -05:00
private/hlissner Add org-mode leader bindings 2017-02-20 00:44:00 -05:00
tools Add modules/tools/tmux 2017-02-20 00:26:08 -05:00
ui doom-folded-face => +doom-folded-face 2017-02-20 00:26:48 -05:00
README.md Update READMEs 2017-02-20 00:26:48 -05:00

Modules

Though the structure of these modules loosely take after Spacemacs' notion of layers, they are not meant to be interchangeable. Their purpose is almost purely organizational.

The structure of a module is as follows (all files are optional):

config.el      # loaded when module is enabled
packages.el    # loaded lazily by DOOM package management
+*.el          # extra config files (not automatically loaded)

# lazy-loaded functions
autoload.el
autoload/*.el