Vice Code, VS Code Theme
"The darkest side of the sunniest place in America."
A fan-made VS Code theme visually inspired by the neon-soaked, sun-washed aesthetic of Grand Theft Auto: Vice City. This is an unofficial, non-commercial fan work, it is not a product of, affiliated with, or endorsed by Rockstar Games or Take-Two Interactive.
Three variants, one Vice City vibe.
Themes
| Variant |
Style |
Background |
Signature |
| Vice City Dark |
Deep navy-purple |
#111222 / #121325 |
Neon pink accents on dark ocean floors |
| Vice City Leonida |
Ultra-dark noir |
#100b16 / #130d1a |
Hot magenta on midnight black |
| Vice City Light |
Warm lavender |
#E9E0F6 / #C3C7E7 |
Sunset pinks on pastel sand |
Color Palette
A themed palette inspired by the visual mood of the game:
| Role |
Hex |
Mood |
| Neon Pink |
#ffb2c6 |
Hot accent, keywords, cursor, badges |
| Lavender |
#adb5ff |
Cool accent, variables, support, UI labels |
| Golden |
#fff9cb |
Cream accent, types, constants, warnings |
| Hot Magenta |
#e963c7 |
Loud accent, strings, templates |
| Blue Lavender |
#929cfc |
Calm accent, functions, info, links |
| Coral |
#f4717c |
Sunset accent, errors, deletions |
| Deep Navy |
#252644 |
Deep surface, borders, separators |
| Purple |
#4e4a7b |
Mid-tone, selections, badges |
Features
- 275+ syntax rules with full semantic token support
- Workbench UI, every panel, sidebar, status bar, and widget styled to match
- Terminal ANSI colors, a cohesive palette that extends into integrated terminals
- Bracket colorization, six distinct colors across the theme spectrum
- Git decorations, modified, added, deleted, and conflicting states with distinct accents
- Editor enhancements, selection, find match, word highlight, and indent guides
- Cross-platform, works on Windows, macOS, and Linux
Installation
Via VSIX (recommended)
code --install-extension vice-code-theme-1.0.1.vsix --force
From source
git clone https://github.com/iuribcunha/vice-code-theme.git
cd vice-code-theme
npx @vscode/vsce package --allow-missing-repository
code --install-extension ../vice-code-theme-*.vsix --force
Activate
Ctrl+K Ctrl+T (or Cmd+K Cmd+T on macOS)
- Select Vice City Dark, Vice City Leonida, or Vice City Light
Theme Breakdown
Vice City Dark
The flagship variant. Deep navy-purple surfaces (#111222 → #121325) with neon pink (#ffb2c6) as the primary accent, cursor, active tab border, badges, and keyword highlighting. Golden (#fff9cb) for types and constants. Designed for long coding sessions with reduced eye strain.
Vice City Leonida
The ultra-dark variant. Deepest blacks (#100b16 → #130d1a) with hot magenta (#F62BA5) as the dominant accent. For developers who prefer maximum contrast and a true midnight aesthetic.
Vice City Light
The daytime counterpart. Warm lavender backgrounds (#E9E0F6) with the same accent colors adapted for light surfaces. Pink, purple, and coral highlights that evoke sun-drenched streets.
Disclaimer
This is an independent, unofficial fan project. It is not affiliated with, endorsed by, or sponsored by Rockstar Games, Take-Two Interactive, or any of their subsidiaries. GTA, Grand Theft Auto, and Vice City are trademarks of Take-Two Interactive Software, Inc. All game imagery and references remain the property of their respective owners.
Changelog
1.0.0
- Initial release, three variants: Dark, Leonida, Light
- 275+ syntax rules with semantic token support
- Full workbench UI styling
- Terminal ANSI colors
- Bracket colorization, git decorations, editor enhancements
Contributing
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-theme)
- Test your changes across all three variants
- Submit a pull request
License
MIT, see LICENSE
| |