From 8ef76de5a1665f2bc2c61e4ab34e1a6b589a36e2 Mon Sep 17 00:00:00 2001 From: Jason Swank <632526+jswank@users.noreply.github.com> Date: Fri, 13 Mar 2026 09:19:28 -0400 Subject: [PATCH] zsh func updates --- zsh/.local/share/zsh/functions/aws-get-bedrock-profile | 8 ++++---- zsh/.local/share/zsh/functions/gcloud-login | 3 +++ zsh/.zshenv | 4 +++- 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 zsh/.local/share/zsh/functions/gcloud-login diff --git a/zsh/.local/share/zsh/functions/aws-get-bedrock-profile b/zsh/.local/share/zsh/functions/aws-get-bedrock-profile index 75da12f..219e5e5 100644 --- a/zsh/.local/share/zsh/functions/aws-get-bedrock-profile +++ b/zsh/.local/share/zsh/functions/aws-get-bedrock-profile @@ -1,10 +1,10 @@ aws-get-bedrock-profile () { - profile_arn=$(aws bedrock list-inference-profiles \ + profile_id=$(aws bedrock list-inference-profiles \ | jq -r '.inferenceProfileSummaries | map(select(.inferenceProfileId | startswith("us."))) | sort_by(.inferenceProfileName) | .[] - | [.inferenceProfileArn, .inferenceProfileName, .description] + | [.inferenceProfileId, .inferenceProfileName, .description] | @tsv' \ | fzf \ --header="$(printf '%-30s\t%s\n' 'NAME' 'DESCRIPTION')" \ @@ -12,6 +12,6 @@ aws-get-bedrock-profile () { --delimiter='\t' \ --with-nth=2,3 \ | awk '{print $1}') - [[ -z "$profile_arn" ]] && return 1 - echo "$profile_arn" + [[ -z "$profile_id" ]] && return 1 + echo "$profile_id" } diff --git a/zsh/.local/share/zsh/functions/gcloud-login b/zsh/.local/share/zsh/functions/gcloud-login new file mode 100644 index 0000000..27ad9a0 --- /dev/null +++ b/zsh/.local/share/zsh/functions/gcloud-login @@ -0,0 +1,3 @@ +gcloud-login() { + gcloud auth login --update-adc +} diff --git a/zsh/.zshenv b/zsh/.zshenv index 695bee5..e992203 100644 --- a/zsh/.zshenv +++ b/zsh/.zshenv @@ -15,6 +15,9 @@ export GOPATH=~/go export TZ=America/Kentucky/Louisville +export AWS_REGION=us-west-2 +export REPO_OVERLAY_DIR=~/repos/repo-overlays/overlays + # doesn't work on arch for tmux #path+=(~/bin) #path+=(~/.local/bin) @@ -24,7 +27,6 @@ export TZ=America/Kentucky/Louisville export TMPDIR=/var/tmp export BROWSER=open_browser.sh -export TF_PLUGIN_CACHE_DIR=~/.local/state/tofu # With ghostty + tmux + nvim, having this autoset to 'truecolor' has a weird effect # unset COLORTERM