diff --git a/machines/nucturne/secrets/networks.yaml b/machines/nucturne/secrets/networks.yaml new file mode 100644 index 0000000..e69de29 diff --git a/secrets/networks.yaml b/machines/stel-xps/secrets/networks.yaml similarity index 100% rename from secrets/networks.yaml rename to machines/stel-xps/secrets/networks.yaml diff --git a/modules/network-manager/default.nix b/modules/network-manager/default.nix index e16a5e8..6be7aee 100644 --- a/modules/network-manager/default.nix +++ b/modules/network-manager/default.nix @@ -8,6 +8,7 @@ with lib; { options.elss.networking.useNetworkManager = mkEnableOption "enable networkmanager"; config = let + hostName = config.system.name; connections = [ "tartaros" "eduroam" @@ -15,7 +16,7 @@ with lib; { mkSopsSecrets = connection: { "${connection}" = { - sopsFile = ../../secrets/networks.yaml; + sopsFile = ../../machines + builtins.toPath "/${hostName}/secrets/networks.yaml"; path = "/run/NetworkManager/system-connections/${connection}.nmconnection"; }; };