How to change the shell to zsh?

I followed the Arch Wiki.
Executed

sudo pacman -Syu zsh zsh-completions
sudo chsh -s /usr/bin/zsh

And rebooted
I don’t use systemd-homed
Shell is still Fish
Distro - Garuda Dragonized

You changed root’s shell, not your own.

Compare:

$ chsh
Changing shell for jonathon.
Password: 
New shell [/usr/bin/zsh]:

$ sudo chsh
[sudo] password for jonathon: 
Changing shell for root.
New shell [/bin/bash]: 

99% of problems can be solved by reading more closely. :wink:

7 Likes

Hi there!

It is already solved.

6 Likes

Thanks, I'm pretty much a noob currently as far as Linux is concerned and I accept the suggestion :slight_smile:
Since I already changed the root shell, should I change it back again or should zsh be fine as root shell?

Thanks. This would help too :slight_smile:

ZSH will work fine, though I tend to keep root’s account as “vanilla” as possible (which is why root’s shell is bash on my systems).

6 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.