From 9d2fed2760615d2b0b8a0d687d0346ad40d5e8e9 Mon Sep 17 00:00:00 2001 From: Daneel Date: Tue, 24 Feb 2026 11:51:10 +0100 Subject: [PATCH] feat(mu4e): exclude Trash/Archive/Sent from bookmarks; skip sig in citations --- config.el | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/config.el b/config.el index 877fe64..c082de2 100644 --- a/config.el +++ b/config.el @@ -644,12 +644,17 @@ and optional priority indicator [#A]." mu4e-headers-thread-first-child-prefix '("├>" . "├▶ ") mu4e-headers-thread-last-child-prefix '("└>" . "└▶ ") mu4e-headers-thread-duplicate-prefix '("=" . "≡ ")) - ;; Bookmarks — unread first + ;; Bookmarks — unread excludes Trash/Archive/Sent/Drafts/Spam (setq mu4e-bookmarks - '((:name "Unread" :query "flag:unread" :key ?u) + '((:name "Unread" + :query "flag:unread AND NOT maildir:/personal/Trash AND NOT maildir:/personal/Archive AND NOT maildir:/personal/Sent AND NOT maildir:/personal/Drafts AND NOT maildir:/personal/Spam" + :key ?u) (:name "Inbox" :query "maildir:/personal/INBOX" :key ?i) - (:name "Today" :query "date:today" :key ?t) - (:name "Week" :query "date:7d..now" :key ?w))) + (:name "Today" :query "date:today AND NOT maildir:/personal/Trash AND NOT maildir:/personal/Archive AND NOT maildir:/personal/Sent" :key ?t) + (:name "Week" :query "date:7d..now AND NOT maildir:/personal/Trash AND NOT maildir:/personal/Archive AND NOT maildir:/personal/Sent" :key ?w))) + + ;; Do not cite sender's signature in replies + (setq message-cite-function #'message-cite-original-without-signature) ;; Maildir shortcuts (setq mu4e-maildir-shortcuts '(("/personal/INBOX" . ?i)