Remove netvmSettings, mostly automated by isNetvm now

This commit is contained in:
Davíð Steinn Geirsson 2026-03-17 12:46:57 +00:00
parent d4f4f71ed7
commit bbb3029324

View file

@ -228,30 +228,5 @@
'';
};
};
nixosModules.netvmSettings =
# Guest settings for a networkmanager-based netvm. Not used by default.
{
config,
pkgs,
lib,
...
}:
{
config = {
programs.nm-applet.enable = true;
boot.kernel.sysctl."net.ipv4.ip_forward" = 1;
hardware.enableAllFirmware = true;
networking = {
useDHCP = false;
nat.enable = true;
# TODO don't hard code this
nat.externalInterface = "host";
nat.internalInterfaces = [ "clients" ];
nftables.enable = true;
networkmanager.enable = true;
networkmanager.wifi.powersave = true;
};
};
};
};
}