diff options
Diffstat (limited to 'mutt')
| -rw-r--r-- | mutt/default | 5 | ||||
| -rw-r--r-- | mutt/muttrc.topo | 33 |
2 files changed, 23 insertions, 15 deletions
diff --git a/mutt/default b/mutt/default index 5d7369b..8a3df31 100644 --- a/mutt/default +++ b/mutt/default | |||
| @@ -10,6 +10,7 @@ set header_cache = ~/.cache/mutt | |||
| 10 | set message_cachedir = ~/.cache/mutt.message | 10 | set message_cachedir = ~/.cache/mutt.message |
| 11 | set edit_headers = yes | 11 | set edit_headers = yes |
| 12 | set mailcap_path = ~/.config/mutt/mailcap | 12 | set mailcap_path = ~/.config/mutt/mailcap |
| 13 | set recall = no | ||
| 13 | 14 | ||
| 14 | # This allows to reply with "To: " in header | 15 | # This allows to reply with "To: " in header |
| 15 | set reverse_name = yes | 16 | set reverse_name = yes |
| @@ -31,6 +32,7 @@ set my_keep_lines2 = 12 | |||
| 31 | set pager_index_lines = $my_keep_lines1 | 32 | set pager_index_lines = $my_keep_lines1 |
| 32 | set markers = no # Remove '+' for long links with limited terminal width | 33 | set markers = no # Remove '+' for long links with limited terminal width |
| 33 | # set reply_with_xorig = true | 34 | # set reply_with_xorig = true |
| 35 | set text_flowed = yes | ||
| 34 | 36 | ||
| 35 | # Index format | 37 | # Index format |
| 36 | #set index_format = "%4C %8Y %Z %(%b %d) %-15.15L (%?l?%4l&%4c?) %s" | 38 | #set index_format = "%4C %8Y %Z %(%b %d) %-15.15L (%?l?%4l&%4c?) %s" |
| @@ -51,7 +53,9 @@ macro pager l "v/(html|zip)<Return>xq<Return>" "Open html file" | |||
| 51 | # Vim-style key binding, \c means Ctrl | 53 | # Vim-style key binding, \c means Ctrl |
| 52 | macro index,pager c '<change-folder>=' | 54 | macro index,pager c '<change-folder>=' |
| 53 | macro index q '<change-folder>?' | 55 | macro index q '<change-folder>?' |
| 56 | bind attach g exit | ||
| 54 | bind index o sort-reverse | 57 | bind index o sort-reverse |
| 58 | bind index R group-chat-reply | ||
| 55 | bind index O sort-mailbox | 59 | bind index O sort-mailbox |
| 56 | bind index,pager <Return> sync-mailbox | 60 | bind index,pager <Return> sync-mailbox |
| 57 | bind index x tag-entry | 61 | bind index x tag-entry |
| @@ -195,6 +199,7 @@ color index blue green "~N~v~(~F)" # | |||
| 195 | color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) | 199 | color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) |
| 196 | color index magenta black "~h Stay" # marked as Stay | 200 | color index magenta black "~h Stay" # marked as Stay |
| 197 | color index lightblack black "~h Done" # marked as Done | 201 | color index lightblack black "~h Done" # marked as Done |
| 202 | color index lightblack black "~y done" # marked as Done | ||
| 198 | 203 | ||
| 199 | # color header | 204 | # color header |
| 200 | color header green black "^(From)" | 205 | color header green black "^(From)" |
diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index 9b2d2f1..f3e81bf 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo | |||
| @@ -33,16 +33,18 @@ mailboxes -label 'INBOX' -poll + \ | |||
| 33 | -poll +act\ | 33 | -poll +act\ |
| 34 | -poll +box \ | 34 | -poll +box \ |
| 35 | -poll +continue \ | 35 | -poll +continue \ |
| 36 | -poll -label '[r]' +river \ | 36 | -poll -label '[r]iver' +river \ |
| 37 | -poll -label '[h]' +hiking \ | 37 | -poll -label '[h]ome' +home \ |
| 38 | -poll -label '[R]ecall' +recall \ | ||
| 38 | "+-- Permanent ---" \ | 39 | "+-- Permanent ---" \ |
| 39 | -poll -label 'de[v]' +DEV \ | 40 | -poll -label '[n]ews' +news \ |
| 40 | -poll -label '[t]alk 🍺' +talk \ | 41 | -poll -label '[p]ay' +pay \ |
| 41 | -poll -label '[n]ews 📰' +news \ | 42 | -poll -label '[t]alk' +talk \ |
| 42 | -poll -label '[p]ay 💲' +pay \ | 43 | -poll -label '[d]ev' +zd \ |
| 43 | -poll -label '[l]ogin' +login \ | 44 | -poll -label '[u]pdate' +update \ |
| 44 | -poll -label '[u]pdate' +update \ | 45 | -poll -label '[l]ogin' +login \ |
| 45 | -poll -label '[R]ent' +rent \ | 46 | -poll -label '[P]romote' +promote \ |
| 47 | -poll -label '[C]omment' +comment \ | ||
| 46 | 48 | ||
| 47 | # Keybinding | 49 | # Keybinding |
| 48 | macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' | 50 | macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' |
| @@ -58,21 +60,22 @@ macro index,pager gi "<change-folder>+<Return>" "Switch to INBOX folder" | |||
| 58 | macro index,pager ga "<change-folder>+act<Return>" | 60 | macro index,pager ga "<change-folder>+act<Return>" |
| 59 | macro index,pager gb "<change-folder>+box<Return>" | 61 | macro index,pager gb "<change-folder>+box<Return>" |
| 60 | macro index,pager gc "<change-folder>+continue<Return>" | 62 | macro index,pager gc "<change-folder>+continue<Return>" |
| 61 | macro index,pager gd "<change-folder>+done<Return>" | 63 | macro index,pager gD "<change-folder>+done<Return>" |
| 62 | 64 | ||
| 63 | macro index,pager gt "<change-folder>+talk<Return>" | 65 | macro index,pager gt "<change-folder>+talk<Return>" |
| 64 | macro index,pager gk "<change-folder>+keep<Return>" | 66 | macro index,pager gk "<change-folder>+keep<Return>" |
| 65 | macro index,pager gn "<change-folder>+news<Return>" | 67 | macro index,pager gn "<change-folder>+news<Return>" |
| 66 | macro index,pager gh "<change-folder>+hiking<Return>" | 68 | macro index,pager gH "<change-folder>+hiking<Return>" |
| 67 | macro index,pager gp "<change-folder>+pay<Return>" | 69 | macro index,pager gp "<change-folder>+pay<Return>" |
| 68 | macro index,pager gs "<change-folder>+Sent<Return>" | 70 | macro index,pager gs "<change-folder>+Sent<Return>" |
| 69 | macro index,pager gr "<change-folder>+river<Return>" | 71 | macro index,pager gr "<change-folder>+river<Return>" |
| 70 | macro index,pager gv "<change-folder>+DEV<Return>" | 72 | macro index,pager gR "<change-folder>+recall<Return>" |
| 73 | macro index,pager gd "<change-folder>+zd<Return>" | ||
| 71 | macro index,pager gu "<change-folder>+update<Return>" | 74 | macro index,pager gu "<change-folder>+update<Return>" |
| 75 | macro index,pager gh "<change-folder>+home<Return>" | ||
| 72 | 76 | ||
| 73 | macro index,pager gP "<change-folder>+MISC/promote<Return>" | 77 | macro index,pager gP "<change-folder>+promote<Return>" |
| 74 | macro index,pager gT "<change-folder>+Trash<Return>" | 78 | macro index,pager gT "<change-folder>+Trash<Return>" |
| 75 | macro index,pager gl "<change-folder>+login<Return>" | 79 | macro index,pager gl "<change-folder>+login<Return>" |
| 76 | macro index,pager gf "<change-folder>+feedback<Return>" | 80 | macro index,pager gf "<change-folder>+feedback<Return>" |
| 77 | macro index,pager gR "<change-folder>+rent<Return>" | 81 | macro index,pager gC "<change-folder>+comment<Return>" |
| 78 | macro index,pager gS "<change-folder>+spam<Return>" | ||