add mkDefaults for settings which may be overriden

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
ahuston-0 2024-05-28 23:51:01 -04:00 committed by Alice Huston
parent 384e98f927
commit 80e0319923

View File

@ -20,12 +20,12 @@ in
echo "ebe7fbd44565ba9d=ztkubnet" > /var/lib/zerotier-one/devicemap echo "ebe7fbd44565ba9d=ztkubnet" > /var/lib/zerotier-one/devicemap
''; '';
services.zerotierone = { services.zerotierone = lib.mkDefault {
enable = true; enable = true;
joinNetworks = [ "ebe7fbd44565ba9d" ]; joinNetworks = [ "ebe7fbd44565ba9d" ];
}; };
systemd.network = { systemd.network = lib.mkDefault {
enable = true; enable = true;
wait-online.anyInterface = true; wait-online.anyInterface = true;
netdevs = { netdevs = {
@ -51,6 +51,6 @@ in
}; };
# enable experimental networkd backend so networking doesnt break on hybrid systems # enable experimental networkd backend so networking doesnt break on hybrid systems
networking.useNetworkd = true; networking.useNetworkd = lib.mkDefault true;
}; };
} }