diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-12-03 17:33:13 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-12-03 17:33:13 +0800 |
commit | d1b57c1d68fa60a4a67c208f29b739ef0f20d5c5 (patch) | |
tree | cb7d281af1ae22efe00a2f10394d6680aab9dfbf /mutt | |
parent | 152ecc894dd24cac6934a10f26f0fcce8445c2ea (diff) |
Update
Diffstat (limited to 'mutt')
-rw-r--r-- | mutt/default | 2 | ||||
-rw-r--r-- | mutt/muttrc.topo | 134 |
2 files changed, 68 insertions, 68 deletions
diff --git a/mutt/default b/mutt/default index bae76f6..01730a1 100644 --- a/mutt/default +++ b/mutt/default | |||
@@ -1,5 +1,5 @@ | |||
1 | # Edit rc file and source it. This is the most important thing | 1 | # Edit rc file and source it. This is the most important thing |
2 | macro index \Cv ":set wait_key=no<Return>!$EDITOR ~/.config/mutt/muttrc<Return>:source ~/.config/mutt/muttrc<Return>:set wait_key=yes<Return>" | 2 | macro index,browser \Cv ":set wait_key=no<Return>!$EDITOR ~/.config/mutt/muttrc<Return>:source ~/.config/mutt/muttrc<Return>:set wait_key=yes<Return>" |
3 | 3 | ||
4 | # Connection options | 4 | # Connection options |
5 | set ssl_force_tls = yes | 5 | set ssl_force_tls = yes |
diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index c737cb7..48e2b10 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo | |||
@@ -6,14 +6,14 @@ set folder = "/home/pham/Maildir" | |||
6 | set smtp_url = "smtp://$my_user:25" | 6 | set smtp_url = "smtp://$my_user:25" |
7 | 7 | ||
8 | # Identify meself | 8 | # Identify meself |
9 | #set from = "pham@topo.tw" | 9 | set from = "pham@topo.tw" |
10 | #set realname = "謝晉凡 Hsieh Chin Fan" | 10 | set realname = "謝晉凡 Hsieh Chin Fan" |
11 | #set signature = "~/.config/mutt/.signature" | 11 | set signature = "~/.config/mutt/.signature" |
12 | #set pgp_use_gpg_agent = yes | 12 | set pgp_use_gpg_agent = yes |
13 | #set crypt_use_gpgme = yes | 13 | set crypt_use_gpgme = yes |
14 | #set pgp_timeout = 300 | 14 | set pgp_timeout = 300 |
15 | #set pgp_sign_as = 6DD8C14A # replace 6DD8C14A with your gpg key id | 15 | set pgp_sign_as = 6DD8C14A # replace 6DD8C14A with your gpg key id |
16 | #set autocrypt = yes | 16 | set autocrypt = yes |
17 | 17 | ||
18 | # For contacts | 18 | # For contacts |
19 | set display_filter = ~/.config/mutt/message_filter.sh | 19 | set display_filter = ~/.config/mutt/message_filter.sh |
@@ -21,62 +21,62 @@ source ~/.config/mutt/alias.topo | |||
21 | source ~/.config/mutt/hooks.topo | 21 | source ~/.config/mutt/hooks.topo |
22 | 22 | ||
23 | ## Basic Mailbox | 23 | ## Basic Mailbox |
24 | #set spoolfile = "+INBOX" | 24 | set spoolfile = "+" |
25 | #set mbox= "+mbox" | 25 | set mbox= "+mbox" |
26 | #set move = yes | 26 | set move = yes |
27 | #set record = "+INBOX" | 27 | set record = "+Sent" |
28 | #set trash = "+Trash" | 28 | set trash = "+Trash" |
29 | #set postponed = "+Drafts" | 29 | set postponed = "+Drafts" |
30 | #set mask="!(INBOX|mbox|dev|Sent|Trash|Drafts|DeltaChat|civildef|hometeach|osm|STOCK|pay|keep|login|update|test|spam)" | 30 | set mask="!(tmp|new|cur|dovecot.*|\\..*)" |
31 | # | 31 | |
32 | ## Sidebar | 32 | # Sidebar |
33 | #mailboxes -label '📭 [i]' +INBOX \ | 33 | mailboxes -label '📭 [i]' + \ |
34 | # -label '📥 [m]' +mbox \ | 34 | -label '📥 [m]' +mbox \ |
35 | # -label '👀 [d]' +dev \ | 35 | -label '👀 [d]' +dev \ |
36 | # -label '💬 [D]' +DeltaChat \ | 36 | -label '💬 [D]' +DeltaChat \ |
37 | # +github \ | 37 | +github \ |
38 | # +JOB \ | 38 | +JOB \ |
39 | # +promotion \ | 39 | +promotion \ |
40 | # "+---- Watch -----" \ | 40 | "+---- Watch -----" \ |
41 | # -label CivilDEF +civildef \ | 41 | -label CivilDEF +civildef \ |
42 | # +hometeach \ | 42 | +hometeach \ |
43 | # -label OSM +osm \ | 43 | -label OSM +osm \ |
44 | # +STOCK \ | 44 | +STOCK \ |
45 | # -label '📢 [f]' +feedback \ | 45 | -label '📢 [f]' +feedback \ |
46 | # "+-- Permanent ---" \ | 46 | "+-- Permanent ---" \ |
47 | # -label '💲 [p]' +pay \ | 47 | -label '💲 [p]' +pay \ |
48 | # -label '🍺 [k]' +keep \ | 48 | -label '🍺 [k]' +keep \ |
49 | # -label '📤 [s]' +Sent \ | 49 | -label '📤 [s]' +Sent \ |
50 | # -label '🗑 [t]' -poll +Trash \ | 50 | -label '🗑 [t]' -poll +Trash \ |
51 | # +login \ | 51 | +login \ |
52 | # +update \ | 52 | +update \ |
53 | # +service \ | 53 | +service \ |
54 | # +Drafts \ | 54 | +Drafts \ |
55 | # +test \ | 55 | +test \ |
56 | # +spam | 56 | +spam |
57 | # | 57 | |
58 | ## Keybinding | 58 | # Keybinding |
59 | #macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' | 59 | macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' |
60 | #macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.gmail<enter><change-folder>!<enter>' | 60 | macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.gmail<enter><change-folder>!<enter>' |
61 | #macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>' | 61 | macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>' |
62 | # | 62 | |
63 | ## Hooks for accounts | 63 | # Hooks for accounts |
64 | ##folder-hook imaps://imap.gmail.com/ 'source ~/.config/mutt/muttrc.gmail' | 64 | #folder-hook imaps://imap.gmail.com/ 'source ~/.config/mutt/muttrc.gmail' |
65 | ##folder-hook ~/Maildir 'source ~/.config/mutt/muttrc.b97602041' | 65 | #folder-hook ~/Maildir 'source ~/.config/mutt/muttrc.b97602041' |
66 | # | 66 | |
67 | ## Change mailboxes | 67 | # Change mailboxes |
68 | #macro index,pager,browser gi "<change-folder>+INBOX<Return>" "Switch to INBOX folder" | 68 | macro index,pager,browser gi "<change-folder>+<Return>" "Switch to INBOX folder" |
69 | #macro index,pager,browser gm "<change-folder>+mbox<Return>" "Switch to mbox folder" | 69 | macro index,pager,browser gm "<change-folder>+mbox<Return>" "Switch to mbox folder" |
70 | #macro index,pager,browser gp "<change-folder>+pay<Return>" "Switch to pay folder" | 70 | macro index,pager,browser gp "<change-folder>+pay<Return>" "Switch to pay folder" |
71 | #macro index,pager,browser gP "<change-folder>+promotion<Return>" "Switch to promotion folder" | 71 | macro index,pager,browser gP "<change-folder>+promotion<Return>" "Switch to promotion folder" |
72 | #macro index,pager,browser gh "<change-folder>+hometeach<Return>" "Switch to hometeach folder" | 72 | macro index,pager,browser gh "<change-folder>+hometeach<Return>" "Switch to hometeach folder" |
73 | #macro index,pager,browser gs "<change-folder>+Sent<Return>" "Switch to Sent folder" | 73 | macro index,pager,browser gs "<change-folder>+Sent<Return>" "Switch to Sent folder" |
74 | #macro index,pager,browser gS "<change-folder>+spam<Return>" "Switch to spam folder" | 74 | macro index,pager,browser gS "<change-folder>+spam<Return>" "Switch to spam folder" |
75 | #macro index,pager,browser gd "<change-folder>+dev<Return>" "Switch to DEV folder" | 75 | macro index,pager,browser gd "<change-folder>+dev<Return>" "Switch to DEV folder" |
76 | #macro index,pager,browser gD "<change-folder>+DeltaChat<Return>" "Switch to DeltaChat folder" | 76 | macro index,pager,browser gD "<change-folder>+DeltaChat<Return>" "Switch to DeltaChat folder" |
77 | #macro index,pager,browser gt "<change-folder>+Trash<Return>" "Switch to Trash folder" | 77 | macro index,pager,browser gt "<change-folder>+Trash<Return>" "Switch to Trash folder" |
78 | #macro index,pager,browser gl "<change-folder>+login<Return>" "Switch to login folder" | 78 | macro index,pager,browser gl "<change-folder>+login<Return>" "Switch to login folder" |
79 | #macro index,pager,browser ga "<change-folder>+arch-general<Return>" "Switch to arch-general folder" | 79 | macro index,pager,browser ga "<change-folder>+arch-general<Return>" "Switch to arch-general folder" |
80 | #macro index,pager,browser gk "<change-folder>+keep<Return>" "Switch to keep folder" | 80 | macro index,pager,browser gk "<change-folder>+keep<Return>" "Switch to keep folder" |
81 | #macro index,pager,browser gu "<change-folder>+update<Return>" "Switch to update folder" | 81 | macro index,pager,browser gu "<change-folder>+update<Return>" "Switch to update folder" |
82 | #macro index,pager,browser gf "<change-folder>+feedback<Return>" "Switch to feedback folder" | 82 | macro index,pager,browser gf "<change-folder>+feedback<Return>" "Switch to feedback folder" |