MacOS Catalina will use zsh for the default shell

cookrdan

Dan

Posted on June 4, 2019

MacOS Catalina will use zsh for the default shell

The News

I'm just catching up on news from WWDC and this seemed to be something that wasn't written in many places. Maybe some of you like me also aren't aware.

Here's a link to an article on The Verge that discusses it more and the potential reasoning.

In case you were wondering, Bash will still be available in MacOS Catalina.

I'm still a bit of a newb with Bash/Terminal/etc. but I've read that a lot of people love zsh. So, I'm going to install zsh right now and write as I go. I'm personally going to hold off on making it my default because I'm going to break something if I do. Actually, a lot of things will break. Will do that later.

How to Install it

  1. On MacOS the easy way is with homebrew: brew install zsh
  2. Open Terminal and type zsh
  3. You will have various prompts for setting up configs.

Want to make it the default shell?

According to this open Terminal preferences > General > "Shells open with" > "Command" type in /bin/zsh/

Oh-my-zsh

Explore oh-my-zsh which I have yet to do because WOW there is SO MUCH!

Other Reading

This article from @aspittel here on dev.to about using iTerm2 and zsh was linked from elsewhere as well. Read here.

Use zsh in VSCode from @nyanev

Cheers!

💖 💪 🙅 🚩
cookrdan
Dan

Posted on June 4, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related