From 9cb5cdc6b2fa5076bb78187e1aa4aa25d33bf40b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 15 May 2022 07:51:21 +0200 Subject: [PATCH] Make org-msg the default mu4e compose mode --- config.org | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/config.org b/config.org index 0f48d0b..ae4496a 100644 --- a/config.org +++ b/config.org @@ -619,13 +619,6 @@ possible. ** =org-msg= setup -Doom adds a hook, making it impossible to disable. This allows us to toggle it -manually. - -#+begin_src emacs-lisp :noweb-ref after-mu4e :tangle no -(setq +mu4e-compose-org-msg-toggle-next nil) -#+end_src - Add =-:nil= to the export options list, otherwise the =--= in the signature gets converted to a single hyphen when exporting to utf-8. See [[info:org#Export settings]] @@ -633,6 +626,22 @@ converted to a single hyphen when exporting to utf-8. See [[info:org#Export sett (setq org-msg-options (concat org-msg-options " -:nil")) #+end_src +Setup signature as well. The double backslashes are there to make sure that the +linebreak is preserved even in the html export, which otherwise wraps the +signature lines as a single paragraph. + +#+begin_src emacs-lisp :noweb-ref after-mu4e :tangle no +(setq org-msg-signature "\n#+begin_signature\n-- \\\\\nAntoine Martin\n#+end_signature") +#+end_src + +I don't want to send HTML emails at all unless I choose to explicitely. + +#+begin_src emacs-lisp :noweb-ref after-mu4e :tangle no +(setq org-msg-default-alternatives '((new utf-8) + (reply-to-text utf-8) + (reply-to-html utf-8))) +#+end_src + ** Message quoting style Has to be duplicated because =mu4e= doesn't use ~message-cite-style~'s values.