colorgen¶
A CLI tool that extracts colors from images and generates terminal colorschemes for kitty, AwesomeWM, and rofi.
Repo: Codeberg (primary) | GitHub (mirror)
What it does¶
Give it an image, get a matching colorscheme.
It extracts dominant colors using K-means clustering, maps them to a 19-color terminal palette (background, foreground, cursor, colors 0-15), and writes config files for your tools.


Supported targets¶
- kitty - terminal emulator color config
- AwesomeWM - window manager theme colors
- rofi - launcher color theme (expects adi1090x/rofi layout)
Links¶
License¶
GPL-3.0-or-later