1
0
forked from extern/nix-config
donovanglover-nix-config/modules/networking.nix

22 lines
406 B
Nix
Raw Normal View History

2023-06-22 16:42:23 +02:00
{ config, ... }: {
networking = {
2023-06-22 16:42:23 +02:00
hostName = config.variables.hostname;
networkmanager = {
enable = true;
wifi.macAddress = "random";
ethernet.macAddress = "random";
unmanaged = [ "interface-name:ve-*" ];
};
useHostResolvConf = true;
nat = {
enable = true;
internalInterfaces = [ "ve-+" ];
externalInterface = "wg-mullvad";
};
};
}