From e9c7f45926d5742911835cb7456e707058278d05 Mon Sep 17 00:00:00 2001 From: Matthew Leach Date: Thu, 25 Jun 2020 19:17:32 +0100 Subject: [PATCH 1/2] email/mu4e: use Emacs mode when viewing mail Evil masks most of the keybindings that are set by mu4e-view-mode. Since this is a read-only buffer anyway use Emacs for that mode. --- modules/email/mu4e/config.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/email/mu4e/config.el b/modules/email/mu4e/config.el index 3ff2182abfc..6b625b049ed 100644 --- a/modules/email/mu4e/config.el +++ b/modules/email/mu4e/config.el @@ -63,6 +63,11 @@ ;; set mail user agent (setq mail-user-agent 'mu4e-user-agent) + ;; evil masks most mu4e-view-mode key bindings. Switch to Emacs mode for + ;; this. + (when (featurep! :editor evil) + (add-hook! 'mu4e-view-mode-hook #'evil-emacs-state)) + ;; Use fancy icons (setq mu4e-use-fancy-chars t mu4e-headers-draft-mark '("D" . "") From 75af238d08f32e3b2433b2814bdf7eb63626ca7f Mon Sep 17 00:00:00 2001 From: Matthew Leach Date: Sun, 28 Jun 2020 12:55:50 +0100 Subject: [PATCH 2/2] email: mu4e: replace `add-hook!' with `add-hook' --- modules/email/mu4e/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/email/mu4e/config.el b/modules/email/mu4e/config.el index 6b625b049ed..a72136b5cea 100644 --- a/modules/email/mu4e/config.el +++ b/modules/email/mu4e/config.el @@ -66,7 +66,7 @@ ;; evil masks most mu4e-view-mode key bindings. Switch to Emacs mode for ;; this. (when (featurep! :editor evil) - (add-hook! 'mu4e-view-mode-hook #'evil-emacs-state)) + (add-hook 'mu4e-view-mode-hook #'evil-emacs-state)) ;; Use fancy icons (setq mu4e-use-fancy-chars t