Commit 846daed

xxwhirlpool  ·  2026-09-03 23:00:13 -0400 EDT
parent e2794b7
mbsync
4 files changed,  +52, -2
+2, -1
......@@ -14,7 +14,8 @@ set ssl_starttls = yes
1414 set ssl_force_tls = yes
1515
1616 # mailboxes
17-set folder = "imaps://melodicake@disroot.org@disroot.org:993"
17+set folder = "~/.local/mail/melodicake@disroot.org"
18+set mbox_type = Maildir
1819 set spoolfile = "+INBOX"
1920 set postponed = "+Drafts"
2021 set record = "+Sent"
+1, -0
......@@ -13,3 +13,4 @@ folder-hook "witnesslachesis_disroot" "source $XDG_CONFIG_HOME/mutt/witnesslache
1313 source $XDG_CONFIG_HOME/mutt/melodicake_disroot.rc
1414 macro index \Ca "<sync-mailbox><refresh><enter-command>source $XDG_CONFIG_HOME/mutt/melodicake_disroot.rc<enter><change-folder>!<enter>"
1515 macro index \Cb "<sync-mailbox><refresh><enter-command>source $XDG_CONFIG_HOME/mutt/witnesslachesis_disroot.rc<enter><change-folder>!<enter>"
16+macro index o "<shell-escape>mbsync -a<Enter>" "sync all mail with mbsync"
+2, -1
......@@ -14,7 +14,8 @@ set ssl_starttls = yes
1414 set ssl_force_tls = yes
1515
1616 # mailboxes
17-set folder = "imaps://witnesslachesis@disroot.org@disroot.org:993"
17+set folder = "~/.local/mail/witnesslachesis@disroot.org"
18+set mbox_type = Maildir
1819 set spoolfile = "+INBOX"
1920 set postponed = "+Drafts"
2021 set record = "+Sent"
+47, -0
......@@ -0,0 +1,47 @@
1+### melodicake@disroot.org
2+IMAPStore melodicake@disroot.org-remote
3+Host disroot.org
4+Port 993
5+User melodicake@disroot.org
6+PassCmd "pass personal/melodicake_disroot"
7+SSLType IMAPS
8+CertificateFile /etc/ssl/certs/ca-certificates.crt
9+
10+# local
11+MaildirStore melodicake@disroot.org-local
12+Subfolders Verbatim
13+Path ~/.local/mail/melodicake@disroot.org/
14+Inbox ~/.local/mail/melodicake@disroot.org/INBOX
15+
16+# sync
17+Channel melodicake@disroot.org
18+Expunge Both
19+Far :melodicake@disroot.org-remote:
20+Near :melodicake@disroot.org-local:
21+Patterns *
22+Create Both
23+SyncState *
24+
25+### witnesslachesis@disroot.org
26+IMAPStore witnesslachesis@disroot.org-remote
27+Host disroot.org
28+Port 993
29+User witnesslachesis@disroot.org
30+PassCmd "pass personal/witnesslachesis_disroot"
31+SSLType IMAPS
32+CertificateFile /etc/ssl/certs/ca-certificates.crt
33+
34+# local
35+MaildirStore witnesslachesis@disroot.org-local
36+Subfolders Verbatim
37+Path ~/.local/mail/witnesslachesis@disroot.org/
38+Inbox ~/.local/mail/witnesslachesis@disroot.org/INBOX
39+
40+# sync
41+Channel witnesslachesis@disroot.org
42+Expunge Both
43+Far :witnesslachesis@disroot.org-remote:
44+Near :witnesslachesis@disroot.org-local:
45+Patterns *
46+Create Both
47+SyncState *