As a Software Engineer, I spend a fair amount of my time in a Terminal. Especially when dealing with my Self Hosting setup. Therefore, it makes sense to spend some time to make the experience as pleasant as possible.
My setup for all my terminals is shown in github.com/jmc265/dotfiles, but I have listed my current setup below:
- Shell: ZSH - More because it allows for the powerful customisations listed below
- Shell Helper: Oh My ZSH - For easier customisation of the terminal
- Shell Theme: Powerlevel10k - Awesome theme for ZSH
- ZSH Plugins:
- neofetch - Just to have something pretty in the login MotD