diff --git a/config/default.nix b/config/default.nix index 33eada8..8fa9ff9 100644 --- a/config/default.nix +++ b/config/default.nix @@ -1,3 +1,4 @@ +{ lib, ... }: { imports = [ # Secrets @@ -8,15 +9,7 @@ ./switch.nix ./ap.nix ./server.nix - - # IP - ./core.nix - ./mgmt.nix - ./upstream.nix - ./c3d2.nix - ./priv.nix - ./pub.nix - ./cluster.nix - ./serv.nix - ]; + ] ++ + # IP networks + lib.filesystem.listFilesRecursive ./net; } diff --git a/config/c3d2.nix b/config/net/c3d2.nix similarity index 100% rename from config/c3d2.nix rename to config/net/c3d2.nix diff --git a/config/cluster.nix b/config/net/cluster.nix similarity index 100% rename from config/cluster.nix rename to config/net/cluster.nix diff --git a/config/core.nix b/config/net/core.nix similarity index 100% rename from config/core.nix rename to config/net/core.nix diff --git a/config/mgmt.nix b/config/net/mgmt.nix similarity index 100% rename from config/mgmt.nix rename to config/net/mgmt.nix diff --git a/config/priv.nix b/config/net/priv.nix similarity index 100% rename from config/priv.nix rename to config/net/priv.nix diff --git a/config/pub.nix b/config/net/pub.nix similarity index 100% rename from config/pub.nix rename to config/net/pub.nix diff --git a/config/serv.nix b/config/net/serv.nix similarity index 100% rename from config/serv.nix rename to config/net/serv.nix diff --git a/config/upstream.nix b/config/net/upstream.nix similarity index 100% rename from config/upstream.nix rename to config/net/upstream.nix