How to set my default shell on Mac?

Léo Léopold Hertz 준영 picture Léo Léopold Hertz 준영 · Jan 17, 2009 · Viewed 118.4k times · Source

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?

Answer

user391339 picture user391339 · Oct 12, 2014

1. sudo nano /etc/shells enter image description here

2. add /usr/local/bin/fish to your list of shells enter image description here

3. chsh -s /usr/local/bin/fish