aboutsummaryrefslogtreecommitdiffhomepage
path: root/mutt/muttrc.topo
blob: c737cb7b6965972b86522c61247a63ec447a9a13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
source ~/.config/mutt/default

# IMAP/SMTP settings
set my_user = "pham@mail.topo.tw"; setenv my_user "$my_user"
set folder = "/home/pham/Maildir"
set smtp_url = "smtp://$my_user:25"

# Identify meself
#set from = "pham@topo.tw"
#set realname = "謝晉凡 Hsieh Chin Fan"
#set signature = "~/.config/mutt/.signature"
#set pgp_use_gpg_agent = yes
#set crypt_use_gpgme = yes
#set pgp_timeout = 300
#set pgp_sign_as = 6DD8C14A # replace 6DD8C14A with your gpg key id
#set autocrypt = yes

# For contacts
set display_filter = ~/.config/mutt/message_filter.sh
source ~/.config/mutt/alias.topo
source ~/.config/mutt/hooks.topo

## Basic Mailbox
#set spoolfile = "+INBOX"
#set mbox= "+mbox"
#set move = yes
#set record = "+INBOX"
#set trash = "+Trash"
#set postponed = "+Drafts"
#set mask="!(INBOX|mbox|dev|Sent|Trash|Drafts|DeltaChat|civildef|hometeach|osm|STOCK|pay|keep|login|update|test|spam)"
#
## Sidebar
#mailboxes  -label '📭 [i]' +INBOX \
#           -label '📥 [m]' +mbox \
#           -label '👀 [d]' +dev \
#           -label '💬 [D]' +DeltaChat \
#           +github \
#           +JOB \
#           +promotion \
#           "+---- Watch -----" \
#           -label CivilDEF +civildef \
#           +hometeach \
#           -label OSM +osm \
#           +STOCK \
#           -label '📢 [f]' +feedback \
#           "+-- Permanent ---" \
#           -label '💲 [p]' +pay \
#           -label '🍺 [k]' +keep \
#           -label '📤 [s]' +Sent \
#           -label '🗑  [t]' -poll +Trash \
#           +login \
#           +update \
#           +service \
#           +Drafts \
#           +test \
#           +spam
#
## Keybinding
#macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>'
#macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.gmail<enter><change-folder>!<enter>'
#macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>'
#
## Hooks for accounts
##folder-hook imaps://imap.gmail.com/ 'source ~/.config/mutt/muttrc.gmail'
##folder-hook ~/Maildir 'source ~/.config/mutt/muttrc.b97602041'
#
## Change mailboxes
#macro index,pager,browser   gi      "<change-folder>+INBOX<Return>" "Switch to INBOX folder"
#macro index,pager,browser   gm      "<change-folder>+mbox<Return>" "Switch to mbox folder"
#macro index,pager,browser   gp      "<change-folder>+pay<Return>" "Switch to pay folder"
#macro index,pager,browser   gP      "<change-folder>+promotion<Return>" "Switch to promotion folder"
#macro index,pager,browser   gh      "<change-folder>+hometeach<Return>" "Switch to hometeach folder"
#macro index,pager,browser   gs      "<change-folder>+Sent<Return>" "Switch to Sent folder"
#macro index,pager,browser   gS      "<change-folder>+spam<Return>" "Switch to spam folder"
#macro index,pager,browser   gd      "<change-folder>+dev<Return>" "Switch to DEV folder"
#macro index,pager,browser   gD      "<change-folder>+DeltaChat<Return>" "Switch to DeltaChat folder"
#macro index,pager,browser   gt      "<change-folder>+Trash<Return>" "Switch to Trash folder"
#macro index,pager,browser   gl      "<change-folder>+login<Return>" "Switch to login folder"
#macro index,pager,browser   ga      "<change-folder>+arch-general<Return>" "Switch to arch-general folder"
#macro index,pager,browser   gk      "<change-folder>+keep<Return>" "Switch to keep folder"
#macro index,pager,browser   gu      "<change-folder>+update<Return>" "Switch to update folder"
#macro index,pager,browser   gf      "<change-folder>+feedback<Return>" "Switch to feedback folder"