Une minute
Install ohmyzsh on Ubuntu 18.04
We are going to assume that nothing is installed on your Ubuntu. When I created this tutorial I installed ohmyzsh on a brand new Intel Nuc.
Install Zsh
sudo apt-get update
sudo apt-get install -y zsh
Install the custom fonts
sudo apt-get install -y powerline fonts-powerline
Install Git
sudo apt-get install -y git
Install ohmyzsh
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
Install custom theme
Inside the ~/.zshrc file comment the line ZSH_THEME="robbyrussell"
and add this new line just below ZSH_THEME="agnoster"
.
Change the default shell
chsh -s /bin/zsh
Note: You can still revert and go back to bash using the command
chsh -s /bin/bash
.
Plugin installation
In case you want syntax highlighting you can install this plugin:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git "$HOME/.zsh-syntax-highlighting" --depth 1
echo "source $HOME/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> "$HOME/.zshrc"