Support KBDs for labelling emails
I can already tag emails with `+` and `-`. Here I'm defining KBDs for moving messages from my inbox into: action, review, and waiting. I'm also mutually excluding messages in action, review, and waiting from inbox and vice versa. I'm also supporting a "muted" tag for now; I'm still learning how to use notmuch with email threads, but I'm hoping the "muted" tag will prevent future messages in a thread from arriving in my inbox.
This commit is contained in:
parent
1ed7f2ed73
commit
08c3f6dd69
1 changed files with 16 additions and 1 deletions
|
@ -120,8 +120,23 @@
|
|||
|
||||
;; For now, I'm mimmicking Gmail KBDs that I have memorized and enjoy
|
||||
(general-define-key
|
||||
:states '(normal)
|
||||
:states '(normal visual)
|
||||
:keymaps '(notmuch-search-mode-map)
|
||||
"M" (lambda ()
|
||||
(interactive)
|
||||
(notmuch-search-tag '("-inbox" "+muted")))
|
||||
"mi" (lambda ()
|
||||
(interactive)
|
||||
(notmuch-search-tag '("+inbox" "-action" "-review" "-waiting" "-muted")))
|
||||
"ma" (lambda ()
|
||||
(interactive)
|
||||
(notmuch-search-tag '("-inbox" "+action" "-review" "-waiting")))
|
||||
"mr" (lambda ()
|
||||
(interactive)
|
||||
(notmuch-search-tag '("-inbox" "-action" "+review" "-waiting")))
|
||||
"mw" (lambda ()
|
||||
(interactive)
|
||||
(notmuch-search-tag '("-inbox" "-action" "-review" "+waiting")))
|
||||
"e" #'notmuch-search-archive-thread)
|
||||
|
||||
(general-define-key
|
||||
|
|
Loading…
Reference in a new issue