NGC Themes — Eye-Comfort Color Themes & Icon Packs
Professional VS Code and Cursor color themes built for long coding sessions. Soft contrast, full workbench theming, semantic highlighting, matching terminal colors, and optional premium icon packs plus focus tools.
Publisher ID: nextgencode.ngen-themes
Version: 2.0.0
Model: Freemium — one free theme, premium unlocked with a one-time license key

What’s included
Free
- NGC Midnight Base — warm dark theme for everyday coding
- Workbench + syntax colors for common languages
- Balanced contrast for extended use
- Ideal as a daily driver or preview before upgrading
Premium bundle (one-time license)
Unlocks 5 color themes, 2 icon packs, and DX tools:
| Theme |
Type |
Character |
| NGC Aurora Night |
Dark |
Aurora greens / blues / violets |
| NGC Aurora Dawn |
Light |
Clean daytime palette |
| NGC Forest Retreat |
Dark |
Earthy mint / amber / teal |
| NGC Ocean Depth |
Dark |
Deep marine cyan / teal |
| NGC Cyber Neon |
Dark |
Neon cyan / magenta / lime |
Icon packs (premium):
- NGC Aurora Icons — ~290 SVG icons, 150+ extensions, 90+ known filenames
- NGC Forest Icons — same coverage, forest-toned palette
Premium DX features:
- Smart Focus Mode — dims code outside the active symbol (Document Symbol API + brace fallback)
- Bracket Glow — highlights matching brackets near the cursor
- Smart Status Bar — quick error/warning hint on premium themes
- Focus Session — Pomodoro-style work/break timer in the status bar
- Theme Customizer — webview presets + accent color applied via
workbench.colorCustomizations
Install
Marketplace
- Extensions view (
Ctrl+Shift+X / Cmd+Shift+X)
- Search NGC Themes or
nextgencode.ngen-themes
- Install →
Ctrl+K Ctrl+T → pick a theme
CLI
code --install-extension nextgencode.ngen-themes
Unlock premium
Launch price: €3.49 with Stripe promo code LAUNCH77 (regular €14.99, offer ends 3 April 2026).
One-time payment. License works on up to 3 devices.
- Command Palette → NGC Themes: Buy Premium Bundle (or Stripe checkout)
- Complete payment — license key is emailed automatically (Resend)
- Command Palette → NGC Themes: Enter License Key
- Paste
NGC-XXXX-XXXX-XXXX
Other commands:
- NGC Themes: License Status
- NGC Themes: Start Focus Session
- NGC Themes: Open Theme Customizer
Without a valid license, selecting a premium color theme or icon pack prompts to unlock and falls back to the free theme / default icons.
Why these themes
- Eye comfort first — mid contrast (roughly WCAG AA range on primary tokens), not pure black / pure white
- Semantic highlighting — richer token roles on premium themes (parameters, async, readonly, deprecated, etc.)
- Terminal + Git colors — coordinated ANSI and gutter decorations on premium themes
- Honest packaging — marketing matches shipped assets (icon counts, features, publisher ID)
Language coverage
JavaScript, TypeScript, JSX/TSX, Python, HTML/CSS/SCSS, JSON/YAML, Markdown, Go, Rust, C#, Java, and other TextMate grammars via shared scopes.
Settings
| Setting |
Default |
Description |
ngcThemes.enableFocusMode |
true |
Dim inactive code blocks |
ngcThemes.enableBracketGlow |
true |
Matching bracket highlight |
ngcThemes.enableSmartStatusBar |
true |
Error/warning status hint |
ngcThemes.focusSessionMinutes |
25 |
Focus work length |
ngcThemes.focusBreakMinutes |
5 |
Break length |
Screenshots
See the screenshots/ folder:
- Midnight Base, Aurora Night, Aurora Dawn, Forest Retreat, command palette
Ocean Depth and Cyber Neon ship in v2.0.0 — capture fresh screenshots after install if listing them on the Marketplace.
Privacy & licensing
- License verification calls
https://ngen-themes.vercel.app/api/verify with your key and VS Code machineId
- Successful checks are cached locally for 24 hours (offline grace up to ~72 hours after a successful check)
- Up to 3 devices per license
- Payment processed by Stripe; transactional email via Resend
- No telemetry beyond license verification and Stripe checkout
Support
Changelog
See CHANGELOG.md for 2.0.0 notes (multi-device licenses, icon packs, Ocean/Cyber, Focus Session, Customizer).