diff options
author | Alan Pearce | 2019-10-09 17:52:28 +0200 |
---|---|---|
committer | Alan Pearce | 2019-10-09 17:53:01 +0200 |
commit | 21bdf17d577d87a01e3caaad6b96b58746b51f90 (patch) | |
tree | d768b23b0ff302880f8d71843dd20c333ccf844a /user/settings/satoshipay.nix | |
parent | 7f06dcd355a37f384589c0f01f7c33de8e00bdca (diff) | |
download | nixfiles-21bdf17d577d87a01e3caaad6b96b58746b51f90.tar.lz nixfiles-21bdf17d577d87a01e3caaad6b96b58746b51f90.tar.zst nixfiles-21bdf17d577d87a01e3caaad6b96b58746b51f90.zip |
Unify mail setup
Diffstat (limited to 'user/settings/satoshipay.nix')
-rw-r--r-- | user/settings/satoshipay.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/user/settings/satoshipay.nix b/user/settings/satoshipay.nix index 6516bd59..822f6b6f 100644 --- a/user/settings/satoshipay.nix +++ b/user/settings/satoshipay.nix @@ -49,6 +49,37 @@ in } ]; + accounts.email.accounts.satoshipay = let + address = "alan@satoshipay.io"; + in + { + inherit address; + realName = "Alan Pearce"; + flavor = "gmail.com"; + passwordCommand = "${pkgs.python3Packages.keyring}/bin/keyring get satoshipay-google-mail ${address}"; + folders = { + inbox = "INBOX"; + drafts = "[Gmail]/Drafts"; + sent = "[Gmail]/Sent Mail"; + trash = "[Gmail]/Bin"; + }; + imap = { + tls.enable = true; + }; + smtp = { + tls.enable = true; + }; + mbsync = { + enable = true; + create = "maildir"; + remove = "maildir"; + expunge = "both"; + }; + msmtp = { + enable = true; + }; + }; + home.file.".npmrc".text = '' @satoshipay:registry=https://registry.npmjs.org/ ''; |