From 96aa172071a7f82e673e1ef046b9e45eb1fd41a4 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 4 Mar 2019 19:52:56 -0500 Subject: [PATCH] Prevent overseer from being autoloading with elisp Now it'll only load when +emacs-lisp-ert-mode is active. --- modules/lang/emacs-lisp/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index f165d7ebd..189f44129 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -105,6 +105,7 @@ ;; `overseer' (autoload 'overseer-test "overseer" nil t) +(remove-hook 'emacs-lisp-mode-hook 'overseer-enable-mode) (def-package! flycheck-cask @@ -120,7 +121,8 @@ (def-project-mode! +emacs-lisp-ert-mode :modes (emacs-lisp-mode) - :match "/test[/-].+\\.el$") + :match "/test[/-].+\\.el$" + :add-hooks (overseer-enable-mode)) (associate! buttercup-minor-mode :modes (emacs-lisp-mode)