Warm Burnout
The theme suite for developers who are already burned out but still have deadlines.
your eyes deserved this
Your theme is working against you
Most themes look good in screenshots. Then you use them for 14 hours straight and your eyes feel like they have been sandpapered.
The blues, cyans, and purples that make themes look "cool" also turn code into a neon aquarium after twelve hours of work and pretending it is fine.
Warm Burnout pushes almost every syntax role into warm materials: amber, terra cotta, sage, brass, coral, and old stone.
Types keep one cool steel-blue accent because otherwise warm themes turn into mud.
Dark variant: every token meets WCAG AAA (>= 7:1). Light variant: every token meets WCAG AA (>= 4.5:1). Not taste. Math.
See the damage
Terminal: Ghostty + tmux + Starship
Contrast audit
Full contrast audit against WCAG standards. Your comments are readable at 3am. On purpose.
Dark Theme
Background: #1a1510 · All tokens AAA (>= 7:1)
| Role | Color | Ratio | Grade |
|---|---|---|---|
| Foreground | #bfbdb6 | 9.6:1 | AAA |
| Keywords | #ff8f40 | 8.0:1 | AAA |
| Functions | #ffb454 | 10.3:1 | AAA |
| Operators | #f29668 | 8.1:1 | AAA |
| Decorators | #e6c08a | 10.6:1 | AAA |
| Types | #90aec0 | 7.8:1 | AAA |
| Strings | #b4bc78 | 9.0:1 | AAA |
| Regex | #96b898 | 8.3:1 | AAA |
| Constants | #d4a8b8 | 8.7:1 | AAA |
| Tags | #dc9e92 | 8.1:1 | AAA |
| Members | #ec9878 | 8.1:1 | AAA |
| Comments | #b4a89c | 7.8:1 | AAA |
| Errors | #f49090 | 7.9:1 | AAA |
| CSS props | #deb074 | 9.1:1 | AAA |
Light Theme
Background: #F5EDE0 · All tokens AA (>= 4.5:1)
| Role | Color | Ratio | Grade |
|---|---|---|---|
| Foreground | #3a3630 | 10.3:1 | AAA |
| Keywords | #924800 | 5.7:1 | AA |
| Functions | #855700 | 5.4:1 | AA |
| Operators | #8f4418 | 6.0:1 | AA |
| Decorators | #7a5a1c | 5.5:1 | AA |
| Types | #285464 | 7.2:1 | AAA |
| Strings | #4d5c1a | 6.3:1 | AA |
| Regex | #286a48 | 5.6:1 | AA |
| Constants | #7e4060 | 6.5:1 | AA |
| Tags | #8e4632 | 5.9:1 | AA |
| Members | #883850 | 6.6:1 | AA |
| Comments | #544c40 | 7.3:1 | AAA |
| Errors | #b03434 | 5.3:1 | AA |
| CSS props | #74501c | 6.2:1 | AA |
The palette
Inspired by materials that age well. Unlike your eyes.
Amber
#ffb454 / #855700
Functions
Burnt Orange
#ff8f40 / #924800
Keywords
Terra Cotta
#dc9e92 / #8e4632
HTML tags
Dried Sage
#b4bc78 / #4d5c1a
Strings
Verdigris
#96b898 / #286a48
Regex, escapes
Dusty Mauve
#d4a8b8 / #7e4060
Numbers, constants
Coral
#ec9878 / #883850
Member variables
Warm Stone
#b4a89c / #544c40
Comments
Aged Brass
#deb074 / #74501c
CSS properties
Steel Patina
#90aec0 / #285464
Types, classes
Gold
#e6c08a / #7a5a1c
Decorators
Consistent damage across all platforms
The burnout is spreading.
VS Code
Editor
MarketplaceOpen VSX
Antigravity, Cursor, Windsurf, Kiro, VSCodium
RegistryJetBrains
IntelliJ, Android Studio, PyCharm, WebStorm, RustRover
MarketplaceGhostty
Terminal
AvailableZed
Editor
AvailableNeovim
Editor
AvailableVim
Editor
AvailableHelix
Editor
AvailableBat
Syntax pager
AvailableXcode
Editor
AvailableiTerm2
Terminal
AvailableWindows Terminal
Terminal
AvailableWarp
Terminal
AvailableWezTerm
Terminal
AvailableAlacritty
Terminal
Availabletmux
Multiplexer
AvailableZellij
Multiplexer
AvailableStarship
Prompt
AvailableZsh
Shell
AvailableHome Assistant
Dashboard
HACSeza
ls replacement
AvailableObsidian
Notes
AvailableEmacs
Editor
Available