old
1{myvars, ...}: {
2 modules.my-hosts = {
3 kevin.network = {
4 enable = "networkmanager";
5 iface = "wlp0s20f3";
6 useDHCP = true;
7 nameservers = myvars.defaultNameservers;
8 };
9
10 pardofelis = {
11 network = {
12 enable = "networkd";
13 iface = "eth0";
14 useDHCP = false;
15 nameservers = ["172.16.36.100"] ++ myvars.defaultNameservers;
16 search = ["local"];
17 ipv4 = {secretName = "pardofelis-ipv4";};
18 ipv6 = {secretName = "pardofelis-ipv6";};
19 defaultGateway = {secretName = "pardofelis-gateway";};
20 defaultGateway6 = {secretName = "pardofelis-gateway6";};
21 };
22 hostPublicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO56HKTdzGulisPLhpfUmLQNEgwDqwD9SBLRb5aETffV root@pardofelis";
23 sshPorts = [23930];
24 };
25 };
26}