I've already changed shell to zsh, but my terminal still looks like bash.

What I've done:

  1. Install Oh My ZSH via curl.
  2. Run cash -s /bin/zsh in terminal.

They said once you restart the terminal you'll see the theme changed to the default zsh theme Robby Russel, but mine still looks like when it was bash.

enter image description here

Can I trust the look of the prompt to tell my shell?

  • 1
    Did you type cash or did you type chsh ? The % at the end of your prompt indicates that the shell should be zsh. What text does echo $SHELL produce ? – fd0 Aug 8 at 23:00
  • Did you need to change your shell? Bash isn't going away. – Marc Wilson Aug 9 at 2:18
  • echo $SHELL gives me /bin/zsh – Tim Xu Aug 9 at 3:13
  • 1
    Who is "they" who said once? Changing the shell doesn't change the Terminal theme, this are two different things. Anyway, is this about how to change shells, how to change Terminal themes, how to make use of "Oh my zsh", or something else? Please edit your question to be more specific. – nohillside Aug 9 at 5:17
  • 1
    I was trying to change bash to zsh and also expect the theme would change along with it. At first what I did was installing Oh My ZSH via curl and then running cash -s /bin/zsh in terminal according to some YouTube videos. I realized I only changed to zsh with that because on the top bar it read "-zsh", but everything else still looked like bash. Then I found another way, it starts with "git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh", then "cp ~/.zshrc ~/.zshrc.orig" and "cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc", then "chsh -s /bin/zsh". It worked. – Tim Xu Aug 10 at 14:44

You must log in to answer this question.

Browse other questions tagged .