My default shell is bash, but I'd like to play around with zsh as well. I have a separate profile for zsh.

When I launch a terminal it opens a bash shell, and I'd like to switch to a zsh by doing something like "Terminal > Change Profile > ZSH". I've configured the "ZSH" profile to run the command "/usr/bin/zsh" as a custom command and tried checking "Run command as a login shell" as well. Neither seem to work - I'm still in bash.

Any tips? I know I can just type "zsh", but I have things configured in my terminal profile I'd like to use as well, so changing shell and configuration in a single click is preferred.


  • If you go to File --> Open Terminal, you should be able to choose between alternate profiles there, no? Commented Apr 4, 2018 at 13:03
  • Thanks, @hightech for your detailed question. I got something useful from your question itself! :-)
    – Hussain K
    Commented Sep 2, 2021 at 14:59

1 Answer 1


Per @steeldriver, "File --> Open Terminal" lets you open a new terminal with the specified profile, which works. Thanks!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .