diff --git a/core/core-packages.el b/core/core-packages.el index f0d7fc2e8..d45e51ec7 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -206,7 +206,9 @@ This aggressively reloads core autoload files." (error-message-string ex)))))))) (when (or force-p (not doom-modules)) (setq doom-modules nil) - (funcall load-fn (expand-file-name "init.el" doom-emacs-dir))) + (funcall load-fn (expand-file-name "init.el" doom-emacs-dir)) + (dolist (file (directory-files doom-core-dir t "core-[^.]+\\.el$" t)) + (funcall load-fn file))) (when (or force-p (not doom-packages)) (setq doom-packages nil) (funcall load-fn (expand-file-name "packages.el" doom-core-dir))