Dusk Theme
A mid-tone VS Code theme that sits comfortably between light and dark mode — easy on the eyes in both bright and dim environments. Built around warm amber, gold, and peach accents with clearly distinct colors for every syntax token type.
Variants
| Variant |
Background |
Feel |
| Dusk Warm |
#2C2825 |
Warm brown-charcoal, the primary variant |
| Dusk Cool |
#252D35 |
Blue-grey cast, cooler and more neutral |
| Dusk Neutral |
#2A2A2A |
Pure grey, no color cast |
| Dusk High Contrast |
#1A1714 |
Near-black with fully saturated vivid tokens |
Color Palette
- Keywords / storage — amber gold
#F0B828
- Functions — warm orange
#FF8C5A
- Types / classes — teal
#5ED4D4
- Strings — sage green
#A8C878
- Numbers — peach
#F0A060
- Variables — warm cream
#EDD9B8
- Comments — muted warm grey, italic
- Parameters — soft lilac
#D4BAEC
- Constants — golden yellow
#F0D070
Design Goals
- No unnecessary bold — keywords, storage types (
const/let/import/return), and declarations are normal weight. Only Markdown headings and **bold** text are bold.
- Italic used sparingly — comments, decorators,
this/self, modifiers.
- Every token type visually distinct — functions, strings, keywords, types, variables, parameters, numbers, and comments all have clearly different colors.
- Works across all languages — JS/TS, Python, Rust, Go, CSS, HTML, JSON, YAML, Shell, Markdown, and more.
Installation
Search for Dusk Theme in the VS Code Extensions view, or install via:
ext install haroonahmad.dusk-theme
Then open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) → Preferences: Color Theme → select a Dusk variant.
License
MIT
| |