Install Z-shell (Oh My Zsh) on Ubuntu 18.04 LTS

mskian

Santhosh Veer

Posted on October 4, 2018

Install Z-shell (Oh My Zsh) on Ubuntu 18.04 LTS

Z-shell for Ubuntu

  • Update the packages


sudo apt-get update
sudo apt upgrade


Enter fullscreen mode Exit fullscreen mode
  • Install prerequisite packages (ZSH, powerline & powerline fonts)


sudo apt install zsh
sudo apt-get install powerline fonts-powerline


Enter fullscreen mode Exit fullscreen mode
  • Clone the Oh My Zsh Respo


git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh


Enter fullscreen mode Exit fullscreen mode
  • Create a New ZSH configuration file


cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc


Enter fullscreen mode Exit fullscreen mode
  • Set up a Fancy theme for your Terminal - Open .zshrc File using nano editor


nano .zshrc


Enter fullscreen mode Exit fullscreen mode
  • Find the line ZSH_THEME="robbyrussell" replace robbyrussell with agnoster theme in .zshrc File (CTRL + X & Enter to Save)


ZSH_THEME="agnoster"


Enter fullscreen mode Exit fullscreen mode
  • Change your Default Shell


chsh -s /bin/zsh


Enter fullscreen mode Exit fullscreen mode


cd .oh-my-zsh
upgrade_oh_my_zsh


Enter fullscreen mode Exit fullscreen mode

Want Syntax Highlighting? install ZSH Syntax Highlighting for Oh My Zsh

  • Clone the ZSH Syntax Highlighting


git clone https://github.com/zsh-users/zsh-syntax-highlighting.git "$HOME/.zsh-syntax-highlighting" --depth 1


Enter fullscreen mode Exit fullscreen mode
  • Add syntax-highlighting in .zshrc Configuration


echo "source $HOME/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> "$HOME/.zshrc"


Enter fullscreen mode Exit fullscreen mode

Revert Back to Default Shell



chsh -s /bin/bash


Enter fullscreen mode Exit fullscreen mode
💖 💪 🙅 🚩
mskian
Santhosh Veer

Posted on October 4, 2018

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related