diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-07-02 15:42:07 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-07-02 15:42:07 +0200 |
| commit | 403d60d82d6cc07a34c96480301cf34a55526609 (patch) | |
| tree | 76e3f3acf8a0b097a55e2fe5e9e1ee8f9823c507 | |
| parent | af3407c277e0ee4a45a963e080daf0d513661009 (diff) | |
| download | dotfiles-403d60d82d6cc07a34c96480301cf34a55526609.tar.gz dotfiles-403d60d82d6cc07a34c96480301cf34a55526609.zip | |
emacs: set mailbox.org as the default account
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à <mssola@mssola.com>
| -rw-r--r-- | .config/emacs/init.el | 38 |
1 files changed, 19 insertions, 19 deletions
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" |
