Skip to content

Instantly share code, notes, and snippets.

@jake-stewart
jake-stewart / color256.md
Last active February 18, 2026 21:58
Terminals should generate the 256-color palette

Terminals should generate the 256-color palette from the user's base16 theme.

If you've spent much time in the terminal, you've probably set a custom base16 theme. They work well. You define a handful of colors in one place and all your programs use them.

The drawback is that 16 colors is limiting. Complex and color-heavy programs struggle with such a small palette.