aboutsummaryrefslogtreecommitdiff
path: root/mutt/bindings
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-08-18 16:53:21 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-08-18 16:53:21 +0200
commitae9c22e0cf9198cd5697f378a36d814136cfad43 (patch)
tree6f04429926fc7b4070f6e2970ef6ec26aadba5c9 /mutt/bindings
parent508f0ab12b02285f02988bdc44dc86c94e90e2ca (diff)
downloaddotfiles-ae9c22e0cf9198cd5697f378a36d814136cfad43.tar.gz
dotfiles-ae9c22e0cf9198cd5697f378a36d814136cfad43.zip
[mutt] overhaul setup
* Add MUHQ, FAU and SNFMT accounts * Overhaul bindings to be more familiar to me * Add two new solarized 16 themes * use unicode horizontal lines for status bars
Diffstat (limited to 'mutt/bindings')
-rw-r--r--mutt/bindings30
1 files changed, 30 insertions, 0 deletions
diff --git a/mutt/bindings b/mutt/bindings
new file mode 100644
index 0000000..1d7fb15
--- /dev/null
+++ b/mutt/bindings
@@ -0,0 +1,30 @@
+# some sane vim-like keybindings
+bind index k previous-entry
+bind index j next-entry
+bind pager k previous-line
+bind pager j next-line
+bind index,pager g noop
+bind pager gg top
+bind index gg first-entry
+bind pager G bottom
+bind index G last-entry
+
+bind index,pager \Cd purge-message
+
+# Sidebar Navigation
+bind index,pager <down> sidebar-next
+bind index,pager <up> sidebar-prev
+bind index,pager <right> sidebar-open
+
+# index and pager shortcuts
+bind index,pager @ compose-to-sender
+bind index,pager R group-reply
+bind index <tab> sync-mailbox
+bind index <space> collapse-thread
+
+# Sync all email
+macro index,pager O "<shell-escape>mbsync -a<enter>" "run mbsync to sync all mail"
+
+# Drafts
+bind compose P postpone-message
+bind index p recall-message