diff options
Diffstat (limited to 'mutt')
-rw-r--r-- | mutt/muttrc.topo | 79 |
1 files changed, 78 insertions, 1 deletions
diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index fc0a0a6..c737cb7 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo | |||
@@ -1,5 +1,82 @@ | |||
1 | source ~/.config/mutt/default | 1 | source ~/.config/mutt/default |
2 | 2 | ||
3 | # IMAP/SMTP settings | 3 | # IMAP/SMTP settings |
4 | #set my_user = "pham@mail.topo.tw"; setenv my_user "$my_user" | 4 | set my_user = "pham@mail.topo.tw"; setenv my_user "$my_user" |
5 | set folder = "/home/pham/Maildir" | 5 | set folder = "/home/pham/Maildir" |
6 | set smtp_url = "smtp://$my_user:25" | ||
7 | |||
8 | # Identify meself | ||
9 | #set from = "pham@topo.tw" | ||
10 | #set realname = "謝晉凡 Hsieh Chin Fan" | ||
11 | #set signature = "~/.config/mutt/.signature" | ||
12 | #set pgp_use_gpg_agent = yes | ||
13 | #set crypt_use_gpgme = yes | ||
14 | #set pgp_timeout = 300 | ||
15 | #set pgp_sign_as = 6DD8C14A # replace 6DD8C14A with your gpg key id | ||
16 | #set autocrypt = yes | ||
17 | |||
18 | # For contacts | ||
19 | set display_filter = ~/.config/mutt/message_filter.sh | ||
20 | source ~/.config/mutt/alias.topo | ||
21 | source ~/.config/mutt/hooks.topo | ||
22 | |||
23 | ## Basic Mailbox | ||
24 | #set spoolfile = "+INBOX" | ||
25 | #set mbox= "+mbox" | ||
26 | #set move = yes | ||
27 | #set record = "+INBOX" | ||
28 | #set trash = "+Trash" | ||
29 | #set postponed = "+Drafts" | ||
30 | #set mask="!(INBOX|mbox|dev|Sent|Trash|Drafts|DeltaChat|civildef|hometeach|osm|STOCK|pay|keep|login|update|test|spam)" | ||
31 | # | ||
32 | ## Sidebar | ||
33 | #mailboxes -label '📭 [i]' +INBOX \ | ||
34 | # -label '📥 [m]' +mbox \ | ||
35 | # -label '👀 [d]' +dev \ | ||
36 | # -label '💬 [D]' +DeltaChat \ | ||
37 | # +github \ | ||
38 | # +JOB \ | ||
39 | # +promotion \ | ||
40 | # "+---- Watch -----" \ | ||
41 | # -label CivilDEF +civildef \ | ||
42 | # +hometeach \ | ||
43 | # -label OSM +osm \ | ||
44 | # +STOCK \ | ||
45 | # -label '📢 [f]' +feedback \ | ||
46 | # "+-- Permanent ---" \ | ||
47 | # -label '💲 [p]' +pay \ | ||
48 | # -label '🍺 [k]' +keep \ | ||
49 | # -label '📤 [s]' +Sent \ | ||
50 | # -label '🗑 [t]' -poll +Trash \ | ||
51 | # +login \ | ||
52 | # +update \ | ||
53 | # +service \ | ||
54 | # +Drafts \ | ||
55 | # +test \ | ||
56 | # +spam | ||
57 | # | ||
58 | ## Keybinding | ||
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>' | ||
61 | #macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>' | ||
62 | # | ||
63 | ## Hooks for accounts | ||
64 | ##folder-hook imaps://imap.gmail.com/ 'source ~/.config/mutt/muttrc.gmail' | ||
65 | ##folder-hook ~/Maildir 'source ~/.config/mutt/muttrc.b97602041' | ||
66 | # | ||
67 | ## Change mailboxes | ||
68 | #macro index,pager,browser gi "<change-folder>+INBOX<Return>" "Switch to INBOX 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" | ||
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" | ||
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" | ||
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" | ||
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" | ||
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" | ||
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" | ||