From 403d60d82d6cc07a34c96480301cf34a55526609 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Thu, 2 Jul 2026 15:42:07 +0200 Subject: emacs: set mailbox.org as the default account MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also, don't ask for the profile when starting, let's assume the default one. Then, when it actually matters (e.g. composing), mu4e will always ask unless it can figure it out automatically (e.g. reply). Signed-off-by: Miquel Sabaté Solà --- .config/emacs/init.el | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to '.config/emacs') diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 713f246..de550e2 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -674,7 +674,7 @@ message-kill-buffer-on-exit t mu4e-view-show-addresses t - mu4e-context-policy 'ask-if-none + mu4e-context-policy 'pick-first mu4e-compose-context-policy 'always-ask mu4e-compose-dont-reply-to-self t @@ -699,24 +699,6 @@ ;; And here comes the account shenanigans. (setq mu4e-contexts `( - ;; GMail - ,(make-mu4e-context - :name "gmail" - :enter-func (lambda () - (mu4e-message "Switching to gmail.com") - (setq mu4e-sent-messages-behavior 'delete)) - :match-func - (lambda (msg) - (when msg - (string-prefix-p "/gmail" (mu4e-message-field msg :maildir)))) - :vars '( - (user-mail-address . "mikisabate@gmail.com") - (mu4e-reply-to-address . "mikisabate@gmail.com") - (mu4e-drafts-folder . "/gmail/Drafts") - (mu4e-sent-folder . "/gmail/Sent") - (mu4e-refile-folder . "/gmail/All") - (mu4e-trash-folder . "/gmail/Trash"))) - ;; mailbox.org ,(make-mu4e-context :name "mailbox" @@ -735,6 +717,24 @@ (mu4e-refile-folder . ,(mssola/append-current-year-to "/mailbox/Archive/")) (mu4e-trash-folder . "/mailbox/Trash"))) + ;; GMail + ,(make-mu4e-context + :name "gmail" + :enter-func (lambda () + (mu4e-message "Switching to gmail.com") + (setq mu4e-sent-messages-behavior 'delete)) + :match-func + (lambda (msg) + (when msg + (string-prefix-p "/gmail" (mu4e-message-field msg :maildir)))) + :vars '( + (user-mail-address . "mikisabate@gmail.com") + (mu4e-reply-to-address . "mikisabate@gmail.com") + (mu4e-drafts-folder . "/gmail/Drafts") + (mu4e-sent-folder . "/gmail/Sent") + (mu4e-refile-folder . "/gmail/All") + (mu4e-trash-folder . "/gmail/Trash"))) + ;; suse.com ,(make-mu4e-context :name "suse" -- cgit v1.2.3