Init packages from init.el in noninteractive sessions

This allows users to load init.el for their batch scripts, rather than
some monstrosity involving loading core/core.el and doom-initialize.
This commit is contained in:
Henrik Lissner 2019-11-17 01:17:34 -05:00
parent c30d0ab1b7
commit 7a7b89ded1
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 4 additions and 1 deletions

View file

@ -28,6 +28,8 @@
;; Load the bare necessities
(require 'core-lib)
(autoload 'doom-initialize-packages "core-packages")
;;
;;; Global variables

View file

@ -48,7 +48,8 @@
;; And let 'er rip!
(doom-initialize)
(unless noninteractive
(if noninteractive
(doom-initialize-packages)
(doom-initialize-core)
(doom-initialize-modules)
(add-hook 'window-setup-hook #'doom-display-benchmark-h)