diff --git a/modules/email/mu4e/config.el b/modules/email/mu4e/config.el index 6b60bf38c..852ceaaee 100644 --- a/modules/email/mu4e/config.el +++ b/modules/email/mu4e/config.el @@ -298,6 +298,12 @@ Usefull for affecting HTML export config.") (mu4e-compose-org-msg-handle-toggle (/= 1 (or toggle-p 0))) (funcall orig-fn)) + (defadvice! mu4e-draft-open-signature-a (orig-fn compose-type &optional msg) + "Prevent `mu4e-compose-signature' from being used with `org-msg-mode'." + :around #'mu4e-draft-open + (let ((mu4e-compose-signature (unless org-msg-mode mu4e-compose-signature))) + (funcall orig-fn compose-type msg))) + (map! :map org-msg-edit-mode-map "TAB" #'org-msg-tab) ; only bound by default