From 975d1712c3c123b42e8bf91cb1b630533c6e5757 Mon Sep 17 00:00:00 2001 From: Mike Yockey Date: Fri, 11 Jul 2025 23:04:39 -0400 Subject: [PATCH] Conditionally load zsh-autosuggestions File is located in different directories in different operating systems --- zsh/dot-zshrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zsh/dot-zshrc b/zsh/dot-zshrc index 7047b36..0d6128c 100644 --- a/zsh/dot-zshrc +++ b/zsh/dot-zshrc @@ -33,7 +33,15 @@ if type brew &>/dev/null; then compinit fi -source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh +# zsh-autosuggestions +case `uname` in + Darwin) + [[ -f /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh ]] && source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh + ;; + Linux) + [[ -f /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh ]] && source /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh + ;; +esac # heroku autocomplete setup HEROKU_AC_ZSH_SETUP_PATH=/Users/myockey/Library/Caches/heroku/autocomplete/zsh_setup && test -f $HEROKU_AC_ZSH_SETUP_PATH && source $HEROKU_AC_ZSH_SETUP_PATH