From aa8a46ec578ac954fd6a6710f50f38ee86d4a68e Mon Sep 17 00:00:00 2001 From: Jez Cope Date: Sat, 11 Sep 2021 13:54:28 +0100 Subject: [PATCH] emacs: enable mu4e --- home/profiles/emacs/doom.d/config.org | 24 ++++++++++++++++++++++++ home/profiles/emacs/doom.d/init.el | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/home/profiles/emacs/doom.d/config.org b/home/profiles/emacs/doom.d/config.org index b363fdc..73217a0 100644 --- a/home/profiles/emacs/doom.d/config.org +++ b/home/profiles/emacs/doom.d/config.org @@ -667,6 +667,30 @@ See also [[id:18709859-c3db-4d0e-a4a0-e797b58a2e07][Capture templates]] #+begin_src emacs-lisp (map! :leader :desc "Run shell command" "!" #'shell-command) #+end_src + +** Mail + +#+begin_src emacs-lisp + ;; Each path is relative to the path of the maildir you passed to mu + + (defun jc/make-refile-folder (msg) + (let* ((date (mu4e-msg-field msg :date)) + (archive-folder (format-time-string "/main/Archives.%Y" date))) + archive-folder)) + + (set-email-account! + "main" + `((user-full-name . "Jez Cope") + (user-mail-address . "j.cope@erambler.co.uk") + (mu4e-sent-folder . "/main/Sent") + (mu4e-drafts-folder . "/main/Drafts") + (mu4e-trash-folder . "/main/Trash") + (mu4e-refile-folder . jc/make-refile-folder) + (smtpmail-smtp-user . "jez@jeznelly.co.uk") + (mu4e-compose-signature . "---\nJez Cope")) + t) +#+end_src + * Languages/modes #+begin_src emacs-lisp diff --git a/home/profiles/emacs/doom.d/init.el b/home/profiles/emacs/doom.d/init.el index 7b2899a..d26921f 100644 --- a/home/profiles/emacs/doom.d/init.el +++ b/home/profiles/emacs/doom.d/init.el @@ -126,7 +126,7 @@ tidal :email - ;;(mu4e +gmail) + (mu4e +org) ;;notmuch ;;(wanderlust +gmail)