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 + ''}''; + }; }