ZSH
zsh is a shell that can be used as a replacement for bash.
Installation
https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH
sudo apt install zsh
Configuration
chsh -s $(which zsh) $USER
Make it works, you can logout
system and relogin again.