Abhinav Rai

Prepping a VM for Developer

By Default, any ubuntu VM lacks quite some things & plugis. Zsh, Oh-My-Zsh, Ruby, Go, etc. (Will keep on adding more items in this)

  • Installing Oh-My-Zsh

Installing Oh-My-Zsh

  1. By default, bash is the default shell in ubuntu. So let’s first change the default shell to zsh
sudo apt install curl wget git
sudo apt install zsh
zsh --version
echo $SHELL
chsh -s $(which zsh)
  1. Now close and open the terminal again. Now, let’s install Oh-My-Zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Check out themes for the same
ls ~/.oh-my-zsh/themes/

  1. Open .zshrc and change the theme to any theme you want with ZSH_THEME="fox"
source ~/.zshrc

You may reach the author for Interesting Ideas / Startup discussions / Life and Philosophy at me@abhinavrai.com