diff --git a/lisp/doom-lib.el b/lisp/doom-lib.el index f76bbfa2d..e23fef310 100644 --- a/lisp/doom-lib.el +++ b/lisp/doom-lib.el @@ -583,7 +583,7 @@ instead of `setopt'. Unlike `setq', this triggers custom setters on variables. Unlike `setopt', this won't needlessly pull in dependencies." (macroexp-progn (cl-loop for (var val) on settings by 'cddr - collect `(funcall (or (get ',var 'custom-set) #'set) + collect `(funcall (or (get ',var 'custom-set) #'set-default-toplevel-value) ',var ,val)))) (defmacro delq! (elt list &optional fetcher)