[Shell] Let's use zsh!!
--- --- You probably are just doing well with bash but if you are a developer, you would have probably heard about Zsh . A new shell that apple has chosen to impose on their MacOS from now on. As a person who likes to try out new stuff all the time, I’ve been using it for quite a while long before Apple implemented it on there mac. [Tables of Content] Get zsh and change your default terminal to zsh Use Oh-my-zsh Theme: agnoster Tips on Using Oh-my-zsh Additional Zsh Configuration [Prerequisite] * Linux/Mac * Git (should be installed before hand) Get zsh and change your default terminal to zsh If you are using mac, skip this section. If you are using ubuntu(linux) try using this script here # install zsh (ubuntu) sudo apt-get update sudo apt-get install zsh # making zsh as your default shell sudo usermod -s $( command -v zsh ) $( whoami ) sudo reboot Use Oh-my-zsh The zsh itself already has its ups such as auto completion. But its best part co