Additional SetupΒΆ
If you want to use xonsh as your default shell, you will first have to add xonsh to /etc/shells.
First ensure that xonsh is on your $PATH
$ which xonsh
Then, as root, add xonsh to the shell list
# which xonsh >> /etc/shells
To change shells, run
$ chsh -s $(which xonsh)
You will have to log out and log back in before the changes take effect.