From 56a2ca7c5a720e9cb8637638b9f814591aac06f7 Mon Sep 17 00:00:00 2001 From: Lukas Cech Date: Mon, 13 Jan 2025 15:11:39 +0100 Subject: [PATCH] Add veracode aws cli searcher --- home-manager/lcech-mac-veracode.nix | 2 +- home-manager/veracode/aws-cli.nix | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/home-manager/lcech-mac-veracode.nix b/home-manager/lcech-mac-veracode.nix index 6ce14c8..9ce861e 100644 --- a/home-manager/lcech-mac-veracode.nix +++ b/home-manager/lcech-mac-veracode.nix @@ -13,7 +13,7 @@ in { imports = [ (import ./veracode/aws-cli.nix { - inherit homedir lib; + inherit homedir lib pkgs; }) ]; diff --git a/home-manager/veracode/aws-cli.nix b/home-manager/veracode/aws-cli.nix index b0db5e3..b92e888 100644 --- a/home-manager/veracode/aws-cli.nix +++ b/home-manager/veracode/aws-cli.nix @@ -1,6 +1,7 @@ { - lib, homedir, + lib, + pkgs, ... }: let @@ -262,4 +263,13 @@ in )} ''; }; + + programs.zsh.shellAliases = { + veracode-find = ''${pkgs.writeShellScript "veracode-find" '' + for profile in $(aws configure list-profiles | grep -E '^(us|eu)-'); do + echo "=== $profile ===" + aws --profile $profile $@; + done + ''}''; + }; }