Add systemd units for calling mbsync every 5 minutes
[~bandali/configs] / isync / .mbsyncrc
index f1a954c..15bfbec 100644 (file)
@@ -2,9 +2,9 @@
 CopyArrivalDate yes
 
 ######
 CopyArrivalDate yes
 
 ######
-User REDACTED
 IMAPAccount amin
 Host nix.aminb.org
 IMAPAccount amin
 Host nix.aminb.org
+User amin@aminb.org
 PassCmd "gpg -q --for-your-eyes-only --no-tty -d ~/.passwd/amin.gpg"
 SSLType IMAPS
 
 PassCmd "gpg -q --for-your-eyes-only --no-tty -d ~/.passwd/amin.gpg"
 SSLType IMAPS
 
@@ -25,7 +25,7 @@ SyncState *
 ######
 IMAPAccount gmail
 Host imap.gmail.com
 ######
 IMAPAccount gmail
 Host imap.gmail.com
-User REDACTED
+User amin.bandali@gmail.com
 PassCmd "gpg -q --for-your-eyes-only --no-tty -d ~/.passwd/gmail.gpg"
 SSLType IMAPS
 
 PassCmd "gpg -q --for-your-eyes-only --no-tty -d ~/.passwd/gmail.gpg"
 SSLType IMAPS
 
@@ -36,9 +36,26 @@ MaildirStore gmail-local
 Path ~/mail/gmail/
 Inbox ~/mail/gmail/Inbox
 
 Path ~/mail/gmail/
 Inbox ~/mail/gmail/Inbox
 
-Channel gmail
+Channel gmail-default
 Master :gmail-remote:
 Slave :gmail-local:
 Master :gmail-remote:
 Slave :gmail-local:
-Patterns * ![Gmail]* "[Gmail]/Sent Mail"
+Patterns "INBOX" "Self Notes" "Trash"
 Create Both
 SyncState *
 Create Both
 SyncState *
+
+Channel gmail-drafts
+Master :gmail-remote:"[Gmail]/Drafts"
+Slave :gmail-local:Drafts
+Create Both
+SyncState *
+
+Channel gmail-sent
+Master :gmail-remote:"[Gmail]/Sent Mail"
+Slave :gmail-local:Sent
+Create Both
+SyncState *
+
+Group gmail
+Channel gmail-default
+Channel gmail-drafts
+Channel gmail-sent