Streamlining the setup of a new user workspace on Ubuntu/Fedora

I’ve been wanting to streamline the process of how I set up a new workspace with all the base packages, programs, addons and dotfiles I use and need when I set up a new computer, so I decided to write...

My zsh setup

I switched from using bash to zsh as my main shell environment and never looked back. You can find my .zshrc config file with Oh-My-ZSH enabled on GitHub