treewide: move nixos modules

This commit is contained in:
Charlotte Van Petegem 2024-07-18 15:04:18 +02:00
parent d84be7c616
commit 8eff4c5e4f
73 changed files with 62 additions and 62 deletions

View file

@ -0,0 +1,21 @@
{ config, lib, pkgs, ... }:
{
programs.msmtp = {
enable = lib.mkDefault true;
accounts.default = {
auth = true;
from = "webmaster@vanpetegem.me";
host = "mail.vanpetegem.me";
passwordeval = ''${pkgs.coreutils}/bin/cat ${config.age.secrets."passwords/services/ssmtp-pass".path}'';
port = 465;
tls = true;
tls_starttls = false;
tls_trust_file = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
user = "webmaster@vanpetegem.me";
};
setSendmail = true;
};
age.secrets."passwords/services/ssmtp-pass".file = ../../../../secrets/passwords/services/ssmtp-pass.age;
}