Prepping a VM for Developer

Abhinav Rai
Jul 13, 2021

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)

  1. Installing Oh-My-Zsh

Installing Oh-My-Zsh

  • By default, bash is the default shell in ubuntu. So let’s first change the default shell to zsh
sudo apt install curl wget gitsudo apt install zshzsh --versionecho $SHELLchsh -s $(which zsh)
  • Now close and open the terminal again. Now, let’s install Oh-My-Zsh
sh -c "$(curl -fsSL"
  • Check out themes for the same
ls ~/.oh-my-zsh/themes/
  • 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



Abhinav Rai

Buliding Engagebud | Guitarist | Traveller | Entrepreneur