summary refs log tree commit diff
path: root/hosts/navi
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/navi')
-rw-r--r--hosts/navi/default.nix11
-rw-r--r--hosts/navi/hardware-configuration.nix6
2 files changed, 15 insertions, 2 deletions
diff --git a/hosts/navi/default.nix b/hosts/navi/default.nix
index 3424a87..7350e71 100644
--- a/hosts/navi/default.nix
+++ b/hosts/navi/default.nix
@@ -47,7 +47,16 @@
       algorithm = "zstd";
     };
 
-    networking.interfaces.wlp1s0.useDHCP = lib.mkDefault true;
+    # networking.interfaces.wlp1s0.useDHCP = lib.mkDefault true;
+    # systemd.network.networks."10-wlp1s0" = {
+    #   matchConfig.Name = "wlp1s0";
+    #   networkConfig.DHCP = "yes";
+    # };
+
+    systemd.network.networks."10-eth0" = {
+      matchConfig.Name = "eth0";
+      networkConfig.DHCP = "yes";
+    };
 
     # # iwd networking stuffs
     # networking.networkmanager.enable = lib.mkForce false;
diff --git a/hosts/navi/hardware-configuration.nix b/hosts/navi/hardware-configuration.nix
index f556950..64b8644 100644
--- a/hosts/navi/hardware-configuration.nix
+++ b/hosts/navi/hardware-configuration.nix
@@ -26,6 +26,7 @@ in {
 
   hardware.bluetooth.enable = true;
 
+  fileSystems."/nix/persist".neededForBoot = true;
   disko.devices = {
     disk.${baseNameOf device} = {
       inherit device;
@@ -55,9 +56,12 @@ in {
                     mountOptions = ["compress=zstd" "noatime"];
                     mountpoint = "/nix";
                   };
+                  "/nix/persist" = {
+                    mountOptions = ["compress=zstd" "noatime"];
+                    mountpoint = "/nix/persist";
+                  };
                 };
               };
-            };
           };
         };
       };