ghostty sidegeist
working in the terminal all day, i noticed i needed some custom functionality. thanks to ghostty being open source, i could build it right into the app:
my personal fork of ghostty for macos has a sidebar instead of the native tab bar, with title, directory, git branch and status per tab, plus a git panel to quickly change branches and do common git operations. through the cli (ghosttyctl), tools like claude code can rename their tabs, color them and set status.
why i built this
i usually have several claude code sessions running in parallel, and i was missing the overview: which session is doing what, on which branch, which one needs me right now? the sidebar answers that at a glance.
based on ghostty
sidegeist is a fork of ghostty, the terminal by mitchell hashimoto and the ghostty team. rendering, performance, all the substance: that is ghostty, my fork is just a thin layer on top. all credit goes to them and their brilliant open source work. the original lives at ghostty.org, the code is on github.