Super helpful and well written! Just one thing, setting the font in Windows Terminal in the "Defaults" profile didn't effect my Git Bash sessions (even though it was set as the default). I had to specifically set the font in the Git Bash profile settings.