From f5e436b5f06426e2eca31ce2cbd6e91a09a52652 Mon Sep 17 00:00:00 2001 From: rekado Date: Sun, 9 Nov 2014 09:22:53 +0100 Subject: do not enable god-mode in shells and email --- lisp/init-god-mode.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lisp/init-god-mode.el b/lisp/init-god-mode.el index 5f0e34c..acb6acc 100644 --- a/lisp/init-god-mode.el +++ b/lisp/init-god-mode.el @@ -20,6 +20,13 @@ (add-hook 'god-mode-enabled-hook 'my-update-cursor) (add-hook 'god-mode-disabled-hook 'my-update-cursor) + +;; do not enable god-mode in terminals and email +(add-to-list 'god-exempt-major-modes 'eshell-mode) +(add-to-list 'god-exempt-major-modes 'shell-mode) +(add-to-list 'god-exempt-major-modes 'term-mode) +(add-to-list 'god-exempt-major-modes 'mu4e-headers-mode) + (defun god-toggle-on-overwrite () "Toggle god-mode on overwrite-mode." (if (bound-and-true-p overwrite-mode) -- cgit v1.2.3