Don't force init in noninteractive sessions

This allows batch scripts to load $EMACSDIR/init.el to use Doom's API.
Howevever, it puts the onus on the user to run `doom refresh` before
trying to use it.

This also indirectly addresses #2010
This commit is contained in:
Henrik Lissner 2019-11-04 17:20:20 -05:00
parent 8b5714bdfa
commit 17ad5594cf
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -47,7 +47,7 @@
nil 'nomessage)
;; And let 'er rip!
(doom-initialize noninteractive)
(doom-initialize)
(unless noninteractive
(doom-initialize-core)
(doom-initialize-modules)