ZSH-Theme

preview

Download and install iTerm2

Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Install Spaceship-Prompt theme

git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

Set ZSH_THEME="spaceship" in ~/.zshrc

Install Powerline fonts

git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd ..
rm -rf fonts

Download The-one-theme

git clone https://github.com/benniemosher/the-one-theme/

Activating the theme and font

  1. iTerm2 > Preferences
  2. Profiles > Select "Default" profile
  3. Colors > Color Presets > Import and select "TheOne" theme
  4. Text > Change Font > All fonts > Fira Mono for Powerline

Install syntax highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

Add autosuggestion

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Set plugins=(git zsh-autosuggestions) in ~/.zshrc

Import custom settings

Copy the contents from settings.conf at the bottom of .zshrc
More info about custom settings can be found here