diff options
author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-07-04 00:00:41 +0800 |
---|---|---|
committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-07-04 00:00:41 +0800 |
commit | aa1e12d7a92b1491919319b57fdf9d1f1b8d1c33 (patch) | |
tree | d807479285d5513bd79858314f562ebee1fe3147 | |
parent | 189d8fa832b8ea4f8902349afd36bd82b3da648a (diff) |
Update
-rw-r--r-- | mutt/default | 2 | ||||
-rw-r--r-- | mutt/muttrc.b97602041 | 3 | ||||
-rw-r--r-- | mutt/muttrc.gmail | 24 | ||||
-rw-r--r-- | mutt/muttrc.topo | 7 |
4 files changed, 30 insertions, 6 deletions
diff --git a/mutt/default b/mutt/default index 726fc13..20a3ecb 100644 --- a/mutt/default +++ b/mutt/default | |||
@@ -22,7 +22,7 @@ set markers = no # Remove '+' for long links with limited terminal width | |||
22 | set index_format = "%4C %8Y %Z %(%b %d) %-15.15L (%?l?%4l&%4c?) %s" | 22 | set index_format = "%4C %8Y %Z %(%b %d) %-15.15L (%?l?%4l&%4c?) %s" |
23 | 23 | ||
24 | # Vim-style key binding, \c means Ctrl | 24 | # Vim-style key binding, \c means Ctrl |
25 | # ref: https://fancyseeker.github.io/2015/08/19/mutt/#vim%E9%A3%8E%E6%A0%BC%E9%94%AE%E4%BD%8D%E7%BB%91%E5%AE%9A | 25 | # ref: https://fancyseeker.github.io/2015/08/19/mutt/#vim风格键位绑定 |
26 | bind index <Return> sync-mailbox | 26 | bind index <Return> sync-mailbox |
27 | bind index q browse-mailboxes | 27 | bind index q browse-mailboxes |
28 | bind index y edit-label | 28 | bind index y edit-label |
diff --git a/mutt/muttrc.b97602041 b/mutt/muttrc.b97602041 index fb2bd1f..9d908f7 100644 --- a/mutt/muttrc.b97602041 +++ b/mutt/muttrc.b97602041 | |||
@@ -9,3 +9,6 @@ set pop_checkinterval = 1 | |||
9 | set pop_delete = yes | 9 | set pop_delete = yes |
10 | 10 | ||
11 | set spoolfile = pops://ms97.ntu.edu.tw/ | 11 | set spoolfile = pops://ms97.ntu.edu.tw/ |
12 | |||
13 | # Sidebar | ||
14 | mailboxes $pop_host | ||
diff --git a/mutt/muttrc.gmail b/mutt/muttrc.gmail index fe54a33..2c73931 100644 --- a/mutt/muttrc.gmail +++ b/mutt/muttrc.gmail | |||
@@ -6,12 +6,26 @@ set imap_pass = `pass google/imap_for_typebrook` | |||
6 | set smtp_url = "smtps://$imap_user@smtp.gmail.com" | 6 | set smtp_url = "smtps://$imap_user@smtp.gmail.com" |
7 | set smtp_pass = "$imap_pass" | 7 | set smtp_pass = "$imap_pass" |
8 | 8 | ||
9 | set ssl_starttls = yes | 9 | # Identify meself |
10 | set ssl_force_tls = yes | 10 | set from = "typebrook@gmail.com" |
11 | set realname = "謝晉凡 Hsieh Chin Fan" | ||
12 | set signature="$SETTING_DIR/mutt/.signature" | ||
13 | set pgp_use_gpg_agent=yes | ||
14 | set crypt_use_gpgme=yes | ||
15 | set pgp_timeout=300 | ||
16 | set pgp_sign_as=6DD8C14A # replace 6DD8C14A with your gpg key id | ||
11 | 17 | ||
12 | # Set mailboxes | 18 | # Set mailboxes |
13 | set folder = "imaps://imap.gmail.com/" | 19 | set folder = "imaps://imap.gmail.com/" |
20 | set move = no | ||
14 | set spoolfile = "+INBOX" | 21 | set spoolfile = "+INBOX" |
15 | set record = "+[Gmail]/Sent" | 22 | unset record |
16 | set postponed = "+[Gmail]/Drafts" | 23 | unset postponed |
17 | set trash = "+[Gmail]/Trash" | 24 | unset trash |
25 | |||
26 | # Sidebar | ||
27 | unmailboxes * | ||
28 | mailboxes | ||
29 | |||
30 | # Hook -- IMPORTANT! | ||
31 | #account-hook $folder "set imap_user=$imap_user imap_pass=$imap_pass | ||
diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index d9dbd80..d0da89c 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo | |||
@@ -24,8 +24,15 @@ set trash = "+Trash" | |||
24 | set postponed = "+Drafts" | 24 | set postponed = "+Drafts" |
25 | 25 | ||
26 | # Sidebar | 26 | # Sidebar |
27 | unmailboxes * | ||
27 | mailboxes =INBOX =mbox "+------ Watch ------" =pay =osm =keep "+---- Processed ----" =Sent =Trash =Drafts | 28 | mailboxes =INBOX =mbox "+------ Watch ------" =pay =osm =keep "+---- Processed ----" =Sent =Trash =Drafts |
28 | 29 | ||
29 | # Keybinding | 30 | # Keybinding |
31 | macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.topo<enter><change-folder>!<enter>' | ||
30 | macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.gmail<enter><change-folder>!<enter>' | 32 | macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.gmail<enter><change-folder>!<enter>' |
31 | macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>' | 33 | macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/muttrc.b97602041<enter><change-folder>!<enter>' |
34 | |||
35 | ## ACCOUNT1 | ||
36 | folder-hook imaps://imap.gmail.com/ 'source ~/.config/mutt/muttrc.gmail' | ||
37 | ### ACCOUNT2 | ||
38 | folder-hook ~/Maildir 'source ~/.config/mutt/muttrc.b97602041' | ||