Oh-My-Zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and few things that make you shout… “OH MY ZSHELL!”.
oh-my-zsh should work with any recent release of zsh, the minimum recommended version is 4.3.9.
First you need to install ZSH. If not installed just fire up your terminal and do now.
sudo yum install zsh
sudo pacman -S zsh
sudo apt-get install zsh
This can be done via
curl -L http://install.ohmyz.sh | sh
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
Clone the repository
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
If you already have an existing ~/.zshrc file, create a backup:
cp ~/.zshrc ~/.zshrc.orig
Create a new zsh config by copying the zsh template we’ve provided.
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
Set zsh as your default shell:
chsh -s /bin/zsh