Automating my ZSH setup
This is what my terminal currently looks like with the setup.
- 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. - Uses Zsh shell with the Oh-my-Zsh configuration framework.
- Uses Powerlevel10k theme. (More like a theme engine really)
- Oh-My-Zsh plugins used: (colored-man-pages colorize command-not-found httpie rand-quote)
- Clone this repo.
- Run the install script. Currently, only debian-based systems are supported (Ubuntu, Kubuntu, etc.)
Note: You may be required to input your password a few times while the script is running.
./setup-debian.sh
DO NOT use sudo to run the script as that might change the shell for the root user and not yours. - Logout and login again.