summaryrefslogtreecommitdiff
path: root/machines/serpentine
diff options
context:
space:
mode:
authorMel <mel@rnrd.eu>2026-04-07 15:26:23 +0200
committerMel <mel@rnrd.eu>2026-04-07 15:26:23 +0200
commit9927538c9def4f28ace67c3af0123d09ab1b29fc (patch)
tree040e446c8e0ec082d97947108b70b189b53caa73 /machines/serpentine
parent25911fcecd5efd4c95a98f21b7110232cce7d50d (diff)
downloadminerals-9927538c9def4f28ace67c3af0123d09ab1b29fc.tar.zst
minerals-9927538c9def4f28ace67c3af0123d09ab1b29fc.zip
Use systemd-networkd for Serpentine
Signed-off-by: Mel <mel@rnrd.eu>
Diffstat (limited to 'machines/serpentine')
-rw-r--r--machines/serpentine/devices.nix15
1 files changed, 13 insertions, 2 deletions
diff --git a/machines/serpentine/devices.nix b/machines/serpentine/devices.nix
index 65ab88a..08c85ad 100644
--- a/machines/serpentine/devices.nix
+++ b/machines/serpentine/devices.nix
@@ -19,10 +19,21 @@
};
networking = {
- useDHCP = true;
- # currently unused!
+ useDHCP = false;
+ dhcpcd.enable = false;
+ # currently unused, serpentine connected over
+ # ethernet, but possibility for wifi is still there.
# wireless.interfaces = [ ];
};
+ systemd.network = {
+ enable = true;
+ networks = {
+ "10-ether" = {
+ name = "enp0s31f6"; # weird name
+ DHCP = "yes";
+ };
+ };
+ };
# trying out this fancy "trust" stuff!
systemd.tpm2.enable = true;