zsh instructions too (#13944)

Release Notes:

- N/A
This commit is contained in:
Conrad Irwin 2024-07-08 20:18:03 -06:00 committed by GitHub
parent 2e7db8f855
commit a40a16ab98
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -129,13 +129,23 @@ macos() {
# Link the binary
ln -sf "/Applications/$app/Contents/MacOS/cli" "$HOME/.local/bin/zed"
if which "zed" >/dev/null 2>&1; then
if [ "$(which "zed")" = "$HOME/.local/bin/zed" ]; then
echo "Zed has been installed. Run with 'zed'"
else
echo "To run Zed from your terminal, you must add ~/.local/bin to your PATH"
echo "Run:"
echo " echo 'export PATH=\$HOME/.local/bin:\$PATH' >> ~/.bashrc"
echo " source ~/.bashrc"
case "$SHELL" in
*zsh)
echo " echo 'export PATH=\$HOME/.local/bin:\$PATH' >> ~/.zshrc"
echo " source ~/.zshrc"
;;
*)
echo " echo 'export PATH=\$HOME/.local/bin:\$PATH' >> ~/.bashrc"
echo " source ~/.bashrc"
;;
esac
echo "To run Zed now, '~/.local/bin/zed'"
fi
}