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: