mirror of
https://github.com/dump-dvb/nix-config.git
synced 2024-06-15 20:37:02 +02:00
traffic-stop-box-3: move network override to flake
This commit is contained in:
parent
91a5e66c12
commit
3098d70b10
17
flake.nix
17
flake.nix
|
@ -113,6 +113,23 @@
|
||||||
extraModules = [
|
extraModules = [
|
||||||
./hardware/dell-wyse-3040.nix
|
./hardware/dell-wyse-3040.nix
|
||||||
dump-dvb.nixosModules.disk-module
|
dump-dvb.nixosModules.disk-module
|
||||||
|
{
|
||||||
|
|
||||||
|
networking = nixpkgs.lib.mkForce {
|
||||||
|
useDHCP = false;
|
||||||
|
defaultGateway = "141.30.30.129";
|
||||||
|
nameservers = [ "141.30.1.1" ];
|
||||||
|
interfaces.enp1s0 = {
|
||||||
|
useDHCP = false;
|
||||||
|
ipv4.addresses = [
|
||||||
|
{
|
||||||
|
address = "141.30.30.149";
|
||||||
|
prefixLength = 25;
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
@ -5,22 +5,9 @@
|
||||||
# Per-interface useDHCP will be mandatory in the future, so this generated config
|
# Per-interface useDHCP will be mandatory in the future, so this generated config
|
||||||
# replicates the default behaviour.
|
# replicates the default behaviour.
|
||||||
|
|
||||||
networking = if config.dump-dvb.systemNumber != 4 then {
|
networking = {
|
||||||
interfaces.enp1s0.useDHCP = true;
|
interfaces.enp1s0.useDHCP = true;
|
||||||
useDHCP = false;
|
useDHCP = true;
|
||||||
} else {
|
|
||||||
useDHCP = false;
|
|
||||||
defaultGateway = "141.30.30.129";
|
|
||||||
nameservers = [ "141.30.1.1" ];
|
|
||||||
interfaces.enp1s0 = {
|
|
||||||
useDHCP = false;
|
|
||||||
ipv4.addresses = [
|
|
||||||
{
|
|
||||||
address = "141.30.30.149";
|
|
||||||
prefixLength = 25;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
boot.tmpOnTmpfsSize = "25%";
|
boot.tmpOnTmpfsSize = "25%";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user