♻️ [shared] Refactor system configs

This commit is contained in:
2025-06-02 21:02:33 +02:00
parent b74e5aab62
commit 724fe6767e
4 changed files with 21 additions and 8 deletions

View File

@ -8,7 +8,6 @@
}:
with builtins;
let
domain = "dns.${common.domain}";
allSystems = knownSystems ++ systems;
in
{
@ -17,7 +16,12 @@ in
name = system.hostName;
value = {
extraHostNames = [
"${system.hostName}.${domain}"
(
if (system ? address && system.address ? tailnet) then
system.address.tailnet
else
common.tailnetAddr system.hostName
)
];
publicKey = system.ssh.publicKey;
};