diff --git a/modules/tools/default.nix b/modules/tools/default.nix index 845a629..8eeb169 100644 --- a/modules/tools/default.nix +++ b/modules/tools/default.nix @@ -2,6 +2,7 @@ imports = [ ./academic ./editor + ./email ./git ./learning ./multimedia diff --git a/modules/tools/email/default.nix b/modules/tools/email/default.nix new file mode 100644 index 0000000..a41116a --- /dev/null +++ b/modules/tools/email/default.nix @@ -0,0 +1,32 @@ +{ pkgs, ... }: +{ + home.packages = [ pkgs.oama ]; + + programs = { + mu.enable = true; + msmtp.enable = true; + mbsync.enable = true; + }; + + accounts.email = { + accounts.uio = { + primary = true; + address = "larstvei@ifi.uio.no"; + userName = "larstvei@ifi.uio.no"; + realName = "Lars Tveito"; + + imap.host = "outlook.office365.com"; + smtp.host = "smtp.office365.com"; + + mbsync = { + enable = true; + create = "maildir"; + }; + + passwordCommand = "oama access larstvei@ifi.uio.no"; + + msmtp.enable = true; + mu.enable = true; + }; + }; +}