Refactor: global.nix

This commit is contained in:
DuN0z 2025-10-09 14:27:25 +02:00
parent a56399bc7a
commit 2f0b5cf661
3 changed files with 28 additions and 9 deletions

View file

@ -1,16 +1,19 @@
{ config, pkgs, lib, ... }: {
{ config, pkgs, lib, ... }:
let
globals = import ../../config/globals.nix;
in {
programs.msmtp = {
enable = true;
accounts.default = {
host = "smtp.protonmail.ch";
port = 587;
host = globals.smtp.host;
port = globals.smtp.port;
auth = true;
tls = true;
tls_starttls = true;
user = "contact@porzh.me";
user = globals.smtp.user;
passwordeval = "cat /run/secrets/proton_pass";
from = "contact@porzh.me";
from = globals.smtp.user;
};
};
@ -23,4 +26,4 @@
];
environment.pathsToLink = [ "/etc/alternatives" "/usr/sbin" ];
}
}