From e370856b94abfd221e3342b8136b4aa0c9414ff7 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Thu, 29 May 2025 11:10:23 +0800 Subject: [PATCH] feat(home/base/tui/cloud): add terraform cli config file --- home/base/tui/{cloud-provider.nix => cloud/default.nix} | 3 +++ home/base/tui/cloud/terraformrc | 2 ++ 2 files changed, 5 insertions(+) rename home/base/tui/{cloud-provider.nix => cloud/default.nix} (88%) create mode 100644 home/base/tui/cloud/terraformrc diff --git a/home/base/tui/cloud-provider.nix b/home/base/tui/cloud/default.nix similarity index 88% rename from home/base/tui/cloud-provider.nix rename to home/base/tui/cloud/default.nix index 9e563094..fa719c10 100644 --- a/home/base/tui/cloud-provider.nix +++ b/home/base/tui/cloud/default.nix @@ -3,6 +3,9 @@ pkgs, ... }: { + # https://developer.hashicorp.com/terraform/cli/config/config-file + home.file.".terraformrc".source = ./terraformrc; + home.packages = with pkgs; [ # infrastructure as code # pulumi diff --git a/home/base/tui/cloud/terraformrc b/home/base/tui/cloud/terraformrc new file mode 100644 index 00000000..bf91281a --- /dev/null +++ b/home/base/tui/cloud/terraformrc @@ -0,0 +1,2 @@ +plugin_cache_dir = "$HOME/.terraform.d/plugin-cache" +disable_checkpoint = true