mutt: Update neomutt configuration
Changed some colors, some keymaps and made it more flexible for new mail account setups. Also removed most of the static gmail-related account stuff since I don't need this in my public repo.
This commit is contained in:
parent
48ed4818f2
commit
78987c493e
9 changed files with 36 additions and 97 deletions
|
|
@ -5,6 +5,10 @@ bind index,pager g noop # don't send group-replies with g
|
|||
bind index gg first-entry
|
||||
bind index G last-entry
|
||||
bind index <space> collapse-thread
|
||||
macro index J <tag-entry> "tag current and select next entry"
|
||||
macro index K <tag-entry><previous-undeleted><previous-undeleted> "tag current and select previous entry"
|
||||
macro index t <tag-entry><previous-undeleted> "tag current entry"
|
||||
|
||||
|
||||
# view manipulation
|
||||
bind attach,browser,index,pager \CF next-page
|
||||
|
|
@ -44,12 +48,12 @@ macro index,pager ,a \
|
|||
"add the sender email address to khard"
|
||||
|
||||
# mailbox navigation
|
||||
macro index,pager gi "<change-folder>=inbox<enter>" "go to inbox"
|
||||
macro index,pager gm "<change-folder>=important<enter>" "go to important"
|
||||
macro index,pager gs "<change-folder>=sent<enter>" "go to sent"
|
||||
macro index,pager gd "<change-folder>=drafts<enter>" "go to drafts"
|
||||
macro index,pager gt "<change-folder>=trash<enter>" "go to trash"
|
||||
macro index,pager ga "<change-folder>=archive<enter>" "go to archive"
|
||||
macro index,pager gi "<change-folder>=Inbox<enter>" "go to inbox"
|
||||
macro index,pager gs "<change-folder>=Sent<enter>" "go to sent"
|
||||
macro index,pager gd "<change-folder>=Drafts<enter>" "go to drafts"
|
||||
macro index,pager gt "<change-folder>=Trash<enter>" "go to trash"
|
||||
macro index,pager ga "<change-folder>=Archive<enter>" "go to archive"
|
||||
macro index,pager gj "<change-folder>=Junk<enter>" "go to junk"
|
||||
# sidebar navigation
|
||||
bind index,pager B sidebar-toggle-visible
|
||||
bind index,pager <down> sidebar-next
|
||||
|
|
@ -66,8 +70,7 @@ bind pager k previous-line
|
|||
bind pager j next-line
|
||||
bind pager gg top
|
||||
bind pager G bottom
|
||||
# compose postpone
|
||||
bind compose p postpone-message
|
||||
|
||||
# markdown to html for composition
|
||||
macro compose ,m "F pandoc -s -f markdown -t html \ny^T^Utext/html; charset=UTF-8\n" "Convert from MD to HTML"
|
||||
|
||||
|
|
@ -79,9 +82,7 @@ bind index,pager ro reply
|
|||
macro index,pager \CU "<enter-command> unset pipe_decode<enter><pipe-message>extract_url | fzf | clip<enter>" "get URLs"
|
||||
|
||||
# Refresh far imap email
|
||||
macro index O "<sync-mailbox><shell-escape>export MBSYNC_PRE=true; sync-mail<enter><sync-mailbox>" "refresh all e-mail"
|
||||
macro index o "<sync-mailbox><shell-escape>export MBSYNC_PRE=true; sync-mail gmail-inbox<enter><sync-mailbox>" "refresh inbox e-mail"
|
||||
|
||||
macro index O "<sync-mailbox><shell-escape>export MBSYNC_PRE=true; sync-mail<enter>" "refresh all e-mail"
|
||||
|
||||
# Send mail to taskwarrior
|
||||
macro index,pager ,T "<pipe-message>mutt2task -c -d -t<enter>" "add mail as task to taskwarrior with custom description and tags"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue