summaryrefslogtreecommitdiff
path: root/base/muttrc
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2018-04-12 16:00:46 -0700
committerJesse Morgan <jesse@jesterpm.net>2018-04-12 16:00:46 -0700
commitbea366fcdfa72910fde029205b677d28646e5dc4 (patch)
tree2372403ffb7f540b257d64ab3b91f2467a2d8f65 /base/muttrc
parent6674d294ff99b4f6439e6e7f7a8cde399d2bf507 (diff)
Misc. changes from new laptop
Diffstat (limited to 'base/muttrc')
-rw-r--r--base/muttrc32
1 files changed, 18 insertions, 14 deletions
diff --git a/base/muttrc b/base/muttrc
index bad1a74..292d2fc 100644
--- a/base/muttrc
+++ b/base/muttrc
@@ -29,26 +29,30 @@ set forward_format="Fwd: %s"
macro pager <Up> "<previous-line>" "Previous line"
macro pager <Down> "<next-line>" "Next line"
-bind index g noop
-bind index gg first-entry
-bind index G last-entry
-bind index R group-reply
-macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
-macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
-macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
-macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
+bind index,pager g noop
+bind index gg first-entry
+bind pager gg top
+bind index G last-entry
+bind pager G bottom
+bind index,pager R group-reply
+macro index,pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
+macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
+macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
# For gmail, don't move the message to archive, just remove it from the inbox.
#macro index e "<save-message>+archive<enter>" "Archive a message."
#macro pager e "<save-message>+archive<enter>" "Archive a message."
-macro index e "<delete-message>" "Archive a message."
-macro pager e "<delete-message>" "Archive a message."
-macro index S "<save-message>+spam<enter>" "Report message as spam."
-macro index d "<save-message>+trash<enter>" "Move to trash"
-macro pager d "<save-message>+trash<enter>" "Move to trash"
+macro index,pager e "<delete-message>" "Archive a message."
+macro index,pager S "<save-message>+spam<enter>" "Report message as spam."
+macro index,pager d "<save-message>+trash<enter>" "Move to trash"
macro pager \Cu "|urlview<enter>" "view links in urlview"
macro index \es "<enter-command>unset wait_key<enter><shell-escape>notmuch-mutt --prompt search<enter><change-folder-readonly>~/.cache/notmuch/mutt/results/<enter>" "Search All Mail"
-
+ macro index <F9> \
+ "<enter-command>set my_old_pipe_decode=\$pipe_decode my_old_wait_key=\$wait_key nopipe_decode nowait_key<enter>\
+ <pipe-message>notmuch-mutt -r thread<enter>\
+ <change-folder-readonly>`echo ${XDG_CACHE_HOME:-$HOME/.cache}/notmuch/mutt/results`<enter>\
+ <enter-command>set pipe_decode=\$my_old_pipe_decode wait_key=\$my_old_wait_key<enter>" \
+ "notmuch: reconstruct thread"
# Colors
#color index brightwhite default ~N
#color index brightwhite default ~O