summaryrefslogtreecommitdiff
path: root/nix/modules/home/mbsync.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/modules/home/mbsync.nix')
-rw-r--r--nix/modules/home/mbsync.nix33
1 files changed, 0 insertions, 33 deletions
diff --git a/nix/modules/home/mbsync.nix b/nix/modules/home/mbsync.nix
deleted file mode 100644
index 893528e..0000000
--- a/nix/modules/home/mbsync.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ lib, config, super, ... }:
-{
- programs.mbsync = {
- enable = lib.mkDefault config.monorepo.profiles.email.enable;
- extraConfig = ''
- IMAPAccount ${super.monorepo.vars.internetName}
- Host mail.${super.monorepo.vars.orgHost}
- User ${super.monorepo.vars.email}
- PassCmd "cat ${config.sops.secrets.mail.path}"
- Port 993
- TLSType IMAPS
- AuthMechs *
- CertificateFile /etc/ssl/certs/ca-certificates.crt
-
- IMAPStore ${super.monorepo.vars.internetName}-remote
- Account ${super.monorepo.vars.internetName}
-
- MaildirStore ${super.monorepo.vars.internetName}-local
- Path ~/email/${super.monorepo.vars.internetName}/
- Inbox ~/email/${super.monorepo.vars.internetName}/INBOX
- SubFolders Verbatim
-
- Channel ${super.monorepo.vars.internetName}
- Far :${super.monorepo.vars.internetName}-remote:
- Near :${super.monorepo.vars.internetName}-local:
- Patterns *
- Create Near
- Sync All
- Expunge None
- SyncState *
- '';
- };
-}