If you are using Windows Terminal, you will need fonts to make everything look cool.
Now we can close and re-open the Terminal window
sudo apt update && sudo apt install zsh
vassil@grafana:~$ chsh
Password:
Changing the login shell for vassil
Enter the new value, or press ENTER for the default
Login Shell [/bin/bash]: /bin/zsh
When you login, it will present you with a few options. Choose 0 for a blank .zshrc file
Now we can install Oh-My-ZSH
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
sudo apt install -y fonts-font-awesome
# Add wisely, as too many plugins slow down shell startup.
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="powerlevel10k/powerlevel10k"
Thant's it!