aboutsummaryrefslogtreecommitdiffhomepage
path: root/mutt
diff options
context:
space:
mode:
Diffstat (limited to 'mutt')
-rw-r--r--mutt/default5
-rw-r--r--mutt/muttrc.topo33
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
10set message_cachedir = ~/.cache/mutt.message 10set message_cachedir = ~/.cache/mutt.message
11set edit_headers = yes 11set edit_headers = yes
12set mailcap_path = ~/.config/mutt/mailcap 12set mailcap_path = ~/.config/mutt/mailcap
13set recall = no
13 14
14# This allows to reply with "To: " in header 15# This allows to reply with "To: " in header
15set reverse_name = yes 16set reverse_name = yes
@@ -31,6 +32,7 @@ set my_keep_lines2 = 12
31set pager_index_lines = $my_keep_lines1 32set pager_index_lines = $my_keep_lines1
32set markers = no # Remove '+' for long links with limited terminal width 33set markers = no # Remove '+' for long links with limited terminal width
33# set reply_with_xorig = true 34# set reply_with_xorig = true
35set 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
52macro index,pager c '<change-folder>=' 54macro index,pager c '<change-folder>='
53macro index q '<change-folder>?' 55macro index q '<change-folder>?'
56bind attach g exit
54bind index o sort-reverse 57bind index o sort-reverse
58bind index R group-chat-reply
55bind index O sort-mailbox 59bind index O sort-mailbox
56bind index,pager <Return> sync-mailbox 60bind index,pager <Return> sync-mailbox
57bind index x tag-entry 61bind index x tag-entry
@@ -195,6 +199,7 @@ color index blue green "~N~v~(~F)" #
195color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) 199color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial)
196color index magenta black "~h Stay" # marked as Stay 200color index magenta black "~h Stay" # marked as Stay
197color index lightblack black "~h Done" # marked as Done 201color index lightblack black "~h Done" # marked as Done
202color index lightblack black "~y done" # marked as Done
198 203
199# color header 204# color header
200color header green black "^(From)" 205color 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
48macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' 50macro 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"
58macro index,pager ga "<change-folder>+act<Return>" 60macro index,pager ga "<change-folder>+act<Return>"
59macro index,pager gb "<change-folder>+box<Return>" 61macro index,pager gb "<change-folder>+box<Return>"
60macro index,pager gc "<change-folder>+continue<Return>" 62macro index,pager gc "<change-folder>+continue<Return>"
61macro index,pager gd "<change-folder>+done<Return>" 63macro index,pager gD "<change-folder>+done<Return>"
62 64
63macro index,pager gt "<change-folder>+talk<Return>" 65macro index,pager gt "<change-folder>+talk<Return>"
64macro index,pager gk "<change-folder>+keep<Return>" 66macro index,pager gk "<change-folder>+keep<Return>"
65macro index,pager gn "<change-folder>+news<Return>" 67macro index,pager gn "<change-folder>+news<Return>"
66macro index,pager gh "<change-folder>+hiking<Return>" 68macro index,pager gH "<change-folder>+hiking<Return>"
67macro index,pager gp "<change-folder>+pay<Return>" 69macro index,pager gp "<change-folder>+pay<Return>"
68macro index,pager gs "<change-folder>+Sent<Return>" 70macro index,pager gs "<change-folder>+Sent<Return>"
69macro index,pager gr "<change-folder>+river<Return>" 71macro index,pager gr "<change-folder>+river<Return>"
70macro index,pager gv "<change-folder>+DEV<Return>" 72macro index,pager gR "<change-folder>+recall<Return>"
73macro index,pager gd "<change-folder>+zd<Return>"
71macro index,pager gu "<change-folder>+update<Return>" 74macro index,pager gu "<change-folder>+update<Return>"
75macro index,pager gh "<change-folder>+home<Return>"
72 76
73macro index,pager gP "<change-folder>+MISC/promote<Return>" 77macro index,pager gP "<change-folder>+promote<Return>"
74macro index,pager gT "<change-folder>+Trash<Return>" 78macro index,pager gT "<change-folder>+Trash<Return>"
75macro index,pager gl "<change-folder>+login<Return>" 79macro index,pager gl "<change-folder>+login<Return>"
76macro index,pager gf "<change-folder>+feedback<Return>" 80macro index,pager gf "<change-folder>+feedback<Return>"
77macro index,pager gR "<change-folder>+rent<Return>" 81macro index,pager gC "<change-folder>+comment<Return>"
78macro index,pager gS "<change-folder>+spam<Return>"