Spotlight — current favorite
tabbing-on
Your tab strip is a dashboard. Start using it.
What
Sets tab titles, status text, highlight colors, urgency, emoji, and full terminal themes from
the shell — plus per-tab todos, time-in-state reports, history search, and asciinema session
recording. Pure POSIX shell with Bash/Zsh adapters; no build system, no external dependencies.
Works inside Claude Code sessions via the tabbing-claude-statusline bridge.
Why
Long-lived tabs carry context that plain titles lose: what's running, how urgent, which task it belongs to. tabbing-on makes that context machine-settable from scripts and agents — a glance at the tab strip tells you the state of every job, and todo/history/report commands turn each tab into a lightweight task log.
iTerm2 Ghostty Kitty WezTerm Alacritty Apple Terminal
tabbing-on
tabbing-status
tabbing-style
tabbing-off
tabbing-todo
tabbing-report
tabbing-history
tabbing-info
tabbing-doctor
tabbing-marquee
tabbing-init
tabbing-claude-statusline
…
$ git clone https://github.com/noizu/tabbing-on.git && cd tabbing-on
$ make install # -> ~/.local/bin + ~/.local/share/tabbing-on
$ eval "$(tabbing-init zsh)" # add to .zshrc (bash: tabbing-init bash)
$ tabbing-on "MyApp" "deploying" -blue -rocket -p2
$ tabbing-todo "K8 infra setup" -m "Deploy to staging cluster"
$ tabbing-report # time-in-state report for this tab