
Description
One Dark in the editor, another palette in the terminal, a third in your agent tool — your eyes hop between three sets of reds and greens all day. Inkstone draws its colors from 526 Chinese traditional colors: cinnabar for keywords, patina and bamboo green for strings, earth yellow or violet for types, over ink, paper, deep sea and celadon backgrounds.
It is one semantic palette rather than a few hand-tuned themes, and it generates VS Code, Zed, Ghostty, Kaku, OpenCode and DSH formats from the same source, so editor, terminal and agent UI match. The build checks contrast and chroma and refuses any color that falls outside the budget.
Six variants: Xuanmo, Xuanmo Dimmed and Canghai in dark, Xuanzhi, Xuanzhi Dimmed and Qingci in light, with a fixed hue order so only light and saturation change.
Colors with jobs: Cinnabar marks keywords, errors and deletions; one interaction blue covers buttons, progress, focus and selection.
Dimmed, not grey: The dimmed canvases go darker while body text stays at 10.5:1 contrast or better and accents keep their hue.
Generate once, use six times: Install from the VS Code Marketplace, or grab the other formats from Releases.
License: MIT.
It is one semantic palette rather than a few hand-tuned themes, and it generates VS Code, Zed, Ghostty, Kaku, OpenCode and DSH formats from the same source, so editor, terminal and agent UI match. The build checks contrast and chroma and refuses any color that falls outside the budget.
Features
Six variants: Xuanmo, Xuanmo Dimmed and Canghai in dark, Xuanzhi, Xuanzhi Dimmed and Qingci in light, with a fixed hue order so only light and saturation change.
Colors with jobs: Cinnabar marks keywords, errors and deletions; one interaction blue covers buttons, progress, focus and selection.
Dimmed, not grey: The dimmed canvases go darker while body text stays at 10.5:1 contrast or better and accents keep their hue.
Generate once, use six times: Install from the VS Code Marketplace, or grab the other formats from Releases.
License: MIT.
