about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/persistence/networkmanager/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/persistence/networkmanager/default.nix b/modules/persistence/networkmanager/default.nix
index 430b6efa1b64..6d857559992f 100644
--- a/modules/persistence/networkmanager/default.nix
+++ b/modules/persistence/networkmanager/default.nix
@@ -5,8 +5,14 @@
     environment.etc."NetworkManager/system-connections".source =
       "/persist/safe/etc/NetworkManager/system-connections";
 
+    fileSystems."/var/lib/NetworkManager" = {
+      device = "/persist/safe/var/lib/NetworkManager";
+      options = [ "bind" ];
+    };
+
     systemd.tmpfiles.rules = [
       "d /persist/safe/etc/NetworkManager/system-connections 0700"
+      "d /persist/safe/var/lib/NetworkManager 0700"
     ];
   };
 }