diff options
Diffstat (limited to '')
| -rw-r--r-- | flake/terraform.nix | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/flake/terraform.nix b/flake/terraform.nix deleted file mode 100644 index d593b98..0000000 --- a/flake/terraform.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ lib, ... }: -{ - perSystem = - { pkgs, ... }: - let - mkTfWrapper = - { - tfPlugins, - cfg, - }: - let - pkg = pkgs.opentofu.withPlugins tfPlugins; - in - { - type = "app"; - program = toString ( - pkgs.writers.writeBash "tf" '' - set -xeuo pipefail - ln -snf ${cfg} config.tf.json - exec ${lib.getExe pkg} "$@" - '' - ); - }; - in - { - apps = { - tf = mkTfWrapper { - cfg = pkgs.adminTerraformCfg; - tfPlugins = p: [ - p.cloudflare - p.digitalocean - p.external - p.google - p.keycloak - p.null - p.random - p.secret - ]; - }; - }; - }; -} |
