From 476519c6ab2f2c375fb01e9eccb0a6885c772eb6 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Fri, 7 Feb 2025 20:06:23 -0500 Subject: [PATCH] auto provision aws secrets for parzival hosts --- modules/users/crow/secrets.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/users/crow/secrets.nix b/modules/users/crow/secrets.nix index 5b07330..f048b69 100644 --- a/modules/users/crow/secrets.nix +++ b/modules/users/crow/secrets.nix @@ -32,4 +32,9 @@ lib.mkIf config.user.crow.enable { aws_secret_access_key=${config.sops.placeholder."aws/wce/secret_key"} ''; }; + system.userActivationScripts.link_aws_secrets.text = '' + rm -rf /home/crow/.aws + mkdir -p /home/crow/.aws + ln -s ${config.sops.templates."aws_shared_config".path} /home/crow/.aws/credentials + ''; }