Couple core-packages to package.el sooner

This way, if the user loads package.el themselves, doom's package.el
settings will take effect immediately.
This commit is contained in:
Henrik Lissner 2018-09-18 11:51:24 -04:00
parent b96d50b3de
commit f4e119a642

View file

@ -523,13 +523,12 @@ in interactive sessions, nil otherwise (but logs a warning)."
(require 'core-modules) (require 'core-modules)
(when noninteractive (when noninteractive
(require 'core-cli)) (require 'core-cli))
(after! package
(require 'core-packages))
(doom-initialize noninteractive) (doom-initialize noninteractive)
(unless noninteractive (unless noninteractive
(doom-initialize-modules)) (doom-initialize-modules))
(after! package
(require 'core-packages))
(provide 'core) (provide 'core)
;;; core.el ends here ;;; core.el ends here