Themes cut from one cloth.

Denim-inspired colour themes for 15 editors and terminals. They share one OKLCH palette, so your editor, terminal and pager finally match, and every syntax colour clears WCAG AA contrast.

Selvedge Indigo and Ecru in an editor

Readable first, pretty second

Most themes are tuned by eye on one monitor. Selvedge is tuned by maths: each colour is placed in the perceptual OKLCH space, and a test fails the build if any token drops below its contrast floor.

4.6:1

Minimum syntax contrast

That's the lowest any token gets on any variant. WCAG AA asks for 4.5:1, and comments get no exemption.

15

Apps, one palette

Every port is generated from the same source, so red in your terminal is the same red as in your editor.

0

Neon

All accents share one lightness and chroma, so nothing shouts. Errors still stand out; keywords don't.

Six washes of the same denim

Indigo and Ecru are free forever. Pro adds 4 more washes for different rooms, moods and monitors.

Every app you stare at

Each variant ships for all of these. Install guides are in the README.

VS CodeCursorNeovimZedGhosttykittyAlacrittyWezTermiTerm2Windows Terminaltmuxbat & deltaSublime TextStarshipfzf

Pricing

The free themes are complete, not a demo. Pro is for people who want the whole wardrobe, and it funds the work.

Selvedge

Free
  • Indigo (dark) and Ecru (light)
  • All 15 apps
  • MIT licensed
Get it on GitHub

Questions

How do I receive Pro?

Right after checkout you get a download link to a zip containing every variant for every app. Updates go to the same address.

Can I use it at work?

Yes. The personal licence covers you on any machine, including work machines. Please don't redistribute the Pro files.

My app isn't listed.

Open an issue on GitHub. Ports are generated from one palette, so adding an app is usually quick, and Pro owners get new ports for free.

Refunds?

If it isn't for you, reply to your Polar receipt within 14 days for a full refund.