I prefer zsh over bash as my everyday shell. Unfortunately, zsh is not the default shell on macOS. Here’s a quick guide on how to make it as a default shell for your machine: 1. Install zsh Make sure zsh is available on your system. If not, install it with brew. $~ brew install zsh $~ which zsh /usr/local/bin/zsh #output 2. Set zsh as default shell To set is as default shell, run the following in your terminal: