about summary refs log tree commit diff
path: root/config/isync/mbsyncrc.nix
diff options
context:
space:
mode:
Diffstat (limited to 'config/isync/mbsyncrc.nix')
-rw-r--r--config/isync/mbsyncrc.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/config/isync/mbsyncrc.nix b/config/isync/mbsyncrc.nix
new file mode 100644
index 000000000000..f714b97f0adf
--- /dev/null
+++ b/config/isync/mbsyncrc.nix
@@ -0,0 +1,26 @@
+{ gnupg }:
+
+''
+Create Both
+
+MaildirStore local
+  Path ~/mail/
+  Inbox ~/mail/INBOX
+  Subfolders Verbatim
+
+IMAPAccount fastmail
+  Host imap.fastmail.com
+  User alyssa@fastmail.com
+  PassCmd "${gnupg}/bin/gpg -d -q --no-tty ${./imappass.gpg}"
+  SSLType IMAPS
+  SSLVersions TLSv1.2
+
+IMAPStore fastmail-remote
+  Account fastmail
+
+Channel fastmail
+  Master :fastmail-remote:
+  Slave :local:
+  Patterns *
+  SyncState *
+''