Jaime Ortega

tint

Every project split gets its own brand color in the terminal.

Year
2026
Made for
Ghostty, zsh
State
shipped

Six terminal splits look identical, and I kept typing in the wrong one. tint gives each project its own palette, derived from that project’s actual brand colors, applied through escape codes when you cd into it.

No config file to maintain. Claude reads the repo, finds the colors the project already uses, and writes the theme. After that the split you are looking at tells you which codebase you are in before you have read a single word.

Small idea, and I stopped losing my place.

How to use it

Clone it, run the installer, then tint the split you are looking at.

  1. Terminal
    git clone https://github.com/JaimeOrtegaxyz/tint \
      ~/Documents/GitHub/tint
    cd ~/Documents/GitHub/tint && ./install.sh
  2. Apply a theme, list them, or drop back to your default.

    Terminal
    tint kiwi
    tint ls
    tint reset
  3. To make a theme for a project, cd into it and let Claude read its brand colours.

    Ask your assistant
    /tint-create

Built for Ghostty, probably fine in Kitty. Colours go through escape codes scoped to the current surface, so other splits are untouched and your config is never edited. Close the tab and it is gone.