Skip to content

gaurang847/zsh_setup_automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

zsh_setup_automation

Automating my ZSH setup

This is what my terminal currently looks like with the setup.

Current setup screenshot

The setup

  1. Uses Font FiraCode with Nerd-font patch. (The font needs to be set manually in the terminal and VS Code settings.)
    Note: You need to use a terminal emulator that supports font ligatures. Otherwise your terminal will show ugly squares in place of symbols that it doesn't understand. Click here to find a list of terminals that, FiraCode thinks, support it.
  2. Uses Zsh shell with the Oh-my-Zsh configuration framework.
  3. Uses Powerlevel10k theme. (More like a theme engine really)
  4. Oh-My-Zsh plugins used: (colored-man-pages colorize command-not-found httpie rand-quote)

How to run the setup

  1. Clone this repo.
  2. Run the install script. Currently, only debian-based systems are supported (Ubuntu, Kubuntu, etc.)
    ./setup-debian.sh
    
    Note: You may be required to input your password a few times while the script is running.
    DO NOT use sudo to run the script as that might change the shell for the root user and not yours.
  3. Logout and login again.