I do not like to retype fish every time I start terminal. I want fish on by default. How can I set fish shell as my default shell on a Mac?
fish
On macOS Mojave I had to do the following (using zsh as an example):
brew install zsh sudo sh -c "echo $(which zsh) >> /etc/shells" chsh -s $(which zsh)