ciaranm/inkpot — pull request #5 by vectorstorm (2012-11-13 02:02:23+00:00)
Title: cterm colors more like gui colors

I don't know if you want this (it'd be kind of a huge change), but I've done a port of inkpot to the automagic cterm color selection system used by Desert256 (and a few other color schemes). This approach assigns cterm colors automatically, rather than specifying them explicitly.

A side-by-side comparison shows that in a 256-color terminal, the cterm colors tend to be slightly more pastel than the gui ones, but not so much that you'd likely notice unless you were viewing side-by-side. And they're definitely more true to the look of the gui version than the hand-tuned cterm colors were.

I haven't yet tested on a terminal with fewer than 256 colors; this automatic color generation approach may yield completely unusable results there, and instead need to revert to the hand-tuned cterm colors in that situation.

Do you think there's any merit in continuing in this direction?