Remove deprecated configuration files for Cloudflare, minimal user setup, and msmtp

This commit is contained in:
Chris Toph 2025-04-22 21:14:43 -04:00
parent 282f1e4ba2
commit 64fd35874e
3 changed files with 0 additions and 35 deletions

View file

@ -1 +0,0 @@
CF_DNS_API_TOKEN=

View file

@ -1,12 +0,0 @@
{ config, ... }:
{
# Set a temp password for use by minimal builds like installer and iso
users.users.${config.hostSpec.username} = {
isNormalUser = true;
password = config.hostSpec.password;
extraGroups = [
"wheel"
"ryot"
];
};
}

View file

@ -1,22 +0,0 @@
{ inputs, config, ... }:
{
programs.msmtp = {
enable = true;
setSendmail = true; # set the system sendmail to msmtp's
accounts = {
"default" = {
host = "${config.hostSpec.email.msmtp-host}";
port = 587;
auth = true;
tls = true;
tls_starttls = true;
from = "${config.hostSpec.email.notifier}";
user = "${config.hostSpec.email.notifier}";
passwordeval = "cat ${config.sops.secrets."passwords/msmtp".path}";
logfile = "~/.msmtp.log";
};
};
};
}