aboutsummaryrefslogtreecommitdiff
path: root/nixinate/generate-apps.nix
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2023-08-11 16:51:35 +0200
committerMax Audron <audron@cocaine.farm>2023-08-11 16:51:35 +0200
commit75b417455361d776d8c92a35ba69854c0cc0bcee (patch)
treecacf2223821749e372c2968fc659248b26e43c59 /nixinate/generate-apps.nix
parentadd custom nixinate impl (diff)
move nixinate to own flake
Diffstat (limited to 'nixinate/generate-apps.nix')
-rw-r--r--nixinate/generate-apps.nix32
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;
- });
- }
- )