diff --git a/macos/.config/shell-common/macos.sh b/macos/.config/shell-common/macos.sh index cdd9632..8355b0a 100644 --- a/macos/.config/shell-common/macos.sh +++ b/macos/.config/shell-common/macos.sh @@ -61,10 +61,13 @@ if [ -x "$(command -v aerospace)" ] && [ -x "$(command -v fzf)" ]; then } fi -# Alias for Zed editor if installed -if [ -d "$HOME/Applications/Zed.app" ] || [ -d "/Applications/Zed.app" ]; then - alias zed="$HOME/Applications/Zed.app/Contents/MacOS/cli" -fi +# Detect Zed installation in common locations +for zed_path in "$HOME/Applications/Zed.app" "/Applications/Zed.app"; do + if [ -d "$zed_path" ]; then + alias zed="$zed_path/Contents/MacOS/cli" + break + fi +done # Use Tailscale binary if installed via app if [ -d "/Applications/Tailscale.app" ]; then