diff options
Diffstat (limited to 'nixinate/generate-apps.nix')
| -rw-r--r-- | nixinate/generate-apps.nix | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/nixinate/generate-apps.nix b/nixinate/generate-apps.nix deleted file mode 100644 index 6871d04..0000000 --- a/nixinate/generate-apps.nix +++ /dev/null @@ -1,32 +0,0 @@ -nixpkgs: pkgs: flake: - -let - machines = builtins.attrNames flake.nixosConfigurations; - validMachines = nixpkgs.lib.remove "" - (nixpkgs.lib.forEach machines - (x: nixpkgs.lib.optionalString - (flake.nixosConfigurations."${x}"._module.args ? nixinate) "${x}")); - mkDeployScript = import ./make-deploy-script.nix { inherit nixpkgs pkgs flake; }; -in -nixpkgs.lib.genAttrs - validMachines - (x: - { - type = "app"; - program = toString (mkDeployScript { - machine = x; - dryRun = false; - }); - } - ) - // nixpkgs.lib.genAttrs - (map (a: a + "-dry-run") validMachines) - (x: - { - type = "app"; - program = toString (mkDeployScript { - machine = nixpkgs.lib.removeSuffix "-dry-run" x; - dryRun = true; - }); - } - ) |
