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? Apr 4, 2018 at 13:03
  • Thanks, @hightech for your detailed question. I got something useful from your question itself! :-)
    – Hussain K
    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!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.