From cbad18bf95d0e12cee05e4fa910882782bb199ac Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 12 Aug 2018 02:46:06 +0200 Subject: [PATCH] Fix wrong-type-arg hash-table-p error In the rare case your private init.el has no doom! block. --- core/core-modules.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/core-modules.el b/core/core-modules.el index 26068a2cc..e6cdf15e4 100644 --- a/core/core-modules.el +++ b/core/core-modules.el @@ -40,6 +40,9 @@ non-nil." (setq doom-init-modules-p t) (load! "init" doom-private-dir t) + (unless doom-modules + (setq doom-modules (make-hash-table :test #'equal))) + (maphash (lambda (key plist) (let ((doom--current-module key) (doom--current-flags (plist-get plist :flags)))