From 7aa9e57a59dfe9722abf2f29ae5e4f92b9974c64 Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Wed, 8 Jul 2020 15:00:07 -0700 Subject: [PATCH] Update sourcing for gcloud completions. --- dotfiles/zshrc.d/gcloud.zsh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dotfiles/zshrc.d/gcloud.zsh b/dotfiles/zshrc.d/gcloud.zsh index ecae97d..febfd38 100755 --- a/dotfiles/zshrc.d/gcloud.zsh +++ b/dotfiles/zshrc.d/gcloud.zsh @@ -2,15 +2,16 @@ GCL=${HOME}/tools/gcloud -if [ ! -d ${GCL} ] ; then - return +if [ -d "${GCL}" ] ; then + # Add bin to path + export PATH="${PATH}:${GCL}/bin" + + # Load completion + source "${GCL}/completion.zsh.inc" +elif [ -f /usr/share/google-cloud-sdk/completion.zsh.inc ] ; then + source /usr/share/google-cloud-sdk/completion.zsh.inc fi -# Add bin to path -export PATH="${PATH}:${GCL}/bin" - -# Load completion -source ${GCL}/completion.zsh.inc which kubectl 2>/dev/null >&2 && \ function kubectl() {