aboutsummaryrefslogtreecommitdiff
path: root/files/.mutt
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2016-11-26 00:28:51 +0500
committerAnton Bobov <abobov@gmail.com>2017-02-22 22:14:01 +0500
commit45cefc165c52fd746771696e387c6032663f39f3 (patch)
treeacf231abcf813152d15df2b9a395b32e7d7aeeb2 /files/.mutt
parent867670b589991e2ffcb8b9c4d20359449451141e (diff)
[mutt] Add macros and bindings.
* sort toggle with 'S' * reply group with ',g'
Diffstat (limited to 'files/.mutt')
-rw-r--r--files/.mutt/bindings6
-rw-r--r--files/.mutt/macros2
-rw-r--r--files/.mutt/muttrc2
-rw-r--r--files/.mutt/sort-date.rc2
-rw-r--r--files/.mutt/sort-threads.rc2
5 files changed, 9 insertions, 5 deletions
diff --git a/files/.mutt/bindings b/files/.mutt/bindings
index 351a868..f7d3df4 100644
--- a/files/.mutt/bindings
+++ b/files/.mutt/bindings
@@ -1,14 +1,13 @@
bind generic "(" current-top
-bind index gg first-entry
+bind index g group-reply
bind index G last-entry
bind index { previous-thread
bind index } next-thread
bind index - collapse-thread
+bind index _ collapse-all
bind index F flag-message
bind index p recall-message
-bind index g group-reply
-
bind index,pager \CP sidebar-prev
bind index,pager \CN sidebar-next
@@ -18,6 +17,7 @@ bind pager k previous-line
bind pager j next-line
bind pager gg top
bind pager G bottom
+bind pager ,g group-reply
bind pager "{" previous-thread
bind pager "}" next-thread
diff --git a/files/.mutt/macros b/files/.mutt/macros
index 6cbd0bb..8ca773b 100644
--- a/files/.mutt/macros
+++ b/files/.mutt/macros
@@ -1,4 +1,4 @@
-macro index,pager S "<save-message>=[Gmail]/Spam<enter>" "mark message as spam"
+#macro index,pager S "<save-message>=[Gmail]/Spam<enter>" "mark message as spam"
macro index ,r "<tag-pattern>~N<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" "mark all new messages read"
#macro index,pager H "<save-message>=INBOX<enter>" "mark message as ham"
diff --git a/files/.mutt/muttrc b/files/.mutt/muttrc
index fa26da1..d33d2d8 100644
--- a/files/.mutt/muttrc
+++ b/files/.mutt/muttrc
@@ -40,7 +40,7 @@ set postpone=ask-no
set move=no
set include=yes # include message in reply
set delete=yes # just delete then select to delete
-set sort=threads
+source ~/.mutt/sort-threads.rc
set sort_aux=reverse-last-date-received
set charset=utf-8 # terminal charset
set allow_8bit
diff --git a/files/.mutt/sort-date.rc b/files/.mutt/sort-date.rc
new file mode 100644
index 0000000..5cf078d
--- /dev/null
+++ b/files/.mutt/sort-date.rc
@@ -0,0 +1,2 @@
+set sort=reverse-date
+macro index S "<enter-command>source ~/.mutt/sort-threads.rc<enter>"
diff --git a/files/.mutt/sort-threads.rc b/files/.mutt/sort-threads.rc
new file mode 100644
index 0000000..48e30f4
--- /dev/null
+++ b/files/.mutt/sort-threads.rc
@@ -0,0 +1,2 @@
+set sort=threads
+macro index S "<enter-command>source ~/.mutt/sort-date.rc<enter>"