I spend more hours in a terminal than in any other window, and for years the configuration behind it lived nowhere: a .zshrc I had edited so many times I no longer knew which line did what, a colour scheme picked in a preferences dialog, an SSH config that only existed on one laptop.
What follows is what that turned into. Not a list of everything installed on my Mac, but the terminal I actually type in and the two-part trick that keeps it reproducible: every setting is a plain-text file, and every plain-text file is in a repository.
The terminal: Ghostty
I moved off iTerm2 because I wanted a terminal that was fast and, more importantly, one whose entire appearance I could describe in text.
Ghostty — A fast terminal with no tabs of its own to manage.






