Result

result_pic
(using Tabby terminal)

Setup steps

  1. update OS
     $ sudo apt-get update
     $ sudo apt-get upgrade
    
  2. install zsh
     $ sudo apt-get install -y zsh
    
     // check zsh is installed.
     $ cat /etc/shells
    
     // change default shell
     $ chsh -s $(which zsh)
    
  3. install oh-my-zsh
     $ sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  4. install powerlevel10k
     $ git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
    
     // modify ~/.zshrc to change theme
     // ZSH_THEME="powerlevel10k/powerlevel10k"
     $ vi ~/.zshrc
    
  5. install proper font for terminal
  6. Active and config theme
     source ~/.zshrc
    
  7. install zsh useful plugins
  8. Active plugins
     source ~/.zshrc