diff --git a/virtual-machines/vm-test/flake.nix b/virtual-machines/vm-test/flake.nix index d3b4421..6f74f8b 100644 --- a/virtual-machines/vm-test/flake.nix +++ b/virtual-machines/vm-test/flake.nix @@ -16,11 +16,15 @@ postgresql-db, }@inputs: let + system = "x86_64-linux"; + pkgs = import nixpkgs { + inherit system; + }; credentials = builtins.listToAttrs ( map (filename: { name = builtins.replaceStrings [ ".env" ] [ "-env" ] filename; - value = nixpkgs.runCommand "sops-decrypt-${filename}" { } '' - ${nixpkgs.sops}/bin/sops -d ${./secrets}/${filename} > $out + value = pkgs.runCommand "sops-decrypt-${filename}" { } '' + ${pkgs.sops}/bin/sops -d ${./secrets}/${filename} > $out ''; }) (builtins.attrNames (builtins.readDir ./secrets)) ); @@ -28,7 +32,6 @@ { nixosConfigurations = { vm = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; specialArgs = { inherit credentials; }; diff --git a/virtual-machines/vm-test/virtual.nix b/virtual-machines/vm-test/virtual.nix index f7bdd02..94e7915 100644 --- a/virtual-machines/vm-test/virtual.nix +++ b/virtual-machines/vm-test/virtual.nix @@ -72,7 +72,7 @@ enable = true; dataDir = "/var/lib/postgresql"; port = 5432; - credentialsFile = credentials.psql; + credentialsFile = credentials.psql-env; databases = [ "test" ];