From 84a01a5e0135bba816f1e534d77a59002f0f68d5 Mon Sep 17 00:00:00 2001 From: Karar Al-Shanoon Date: Tue, 5 May 2026 16:46:06 -0600 Subject: [PATCH] fix: add support for new homebrew share path --- setup-new-computer.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/setup-new-computer.sh b/setup-new-computer.sh index 33c6dfa..d1358a7 100755 --- a/setup-new-computer.sh +++ b/setup-new-computer.sh @@ -206,10 +206,15 @@ autoload -U +X bashcompinit && bashcompinit fpath=(/usr/local/share/zsh-completions \$fpath) # Google Cloud SDK -[ -e "\$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc" ] && \ - source "\$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc" -[ -e "\$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc" ] && \ - source "\$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc" +if [ -d "$(brew --prefix)/share/google-cloud-sdk" ]; then + # New Homebrew path for Google Cloud SDK + source "$(brew --prefix)/share/google-cloud-sdk/path.zsh.inc" + source "$(brew --prefix)/share/google-cloud-sdk/completion.zsh.inc" +elif [ -e "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc" ]; then + # Old homebrew path + source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc" + source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc" +fi # Golang export GOPRIVATE="github.com/vendasta"