contour-terminal / contour

Modern C++ Terminal Emulator
http://contour-terminal.org/
Apache License 2.0
2.38k stars 102 forks source link

Set color schemes from external tools #1285

Open Yaraslaut opened 11 months ago

Yaraslaut commented 11 months ago

add support of https://github.com/Gogh-Co/Gogh to configure terminal colors

christianparpart commented 11 months ago

I think, to make it easier for the user to quickly tweak the look, we should also provide some pre-installed colorschemes that are compatible with Contour.

We could get inspired by Gogh. While PR'ing into their repo to make it compatible with Contour would work, I think we should ourself come with a smallish (decent) set of colorscheme variations already.

At least the most well known should be provided. Otherwise, as long as licence permits, we could create a conversion script that helps creating the initial set of pre-installed colorschemes.

Here's a list of my favourite colorschemes from the past:

The other note is, that Contour supports way more color entries per color scheme than others. We'd need to fill these out manually to provide some good-looking default.