Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Eke DarkNew to Visual Studio Code? Get it now.
Eke Dark

Eke Dark

Victor Eke

|
12 installs
| (0) | Free
A two-tone chrome color theme with teal accents and fully-colored syntax. Dark and light variants, with optional italics.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Eke Dark

A two-tone chrome color theme with teal accents and fully-colored syntax. (Also includes light variants.)

Eke Dark screenshot placeholder

Why another theme?

Eke Dark exists for two reasons:

1. Consistency across IDEs. I usually switch between VS Code and JetBrains IDEs, and just needed something consistent across both IDEs. Eke Dark is being built as a single visual language across both — VS Code first, JetBrains version in progress.

2. The default JetBrains syntax highlighting leaves too many tokens uncolored. Local variables, parameters, simple identifiers, and many properties render at the default foreground color — effectively white in dark themes, black in light themes. The result is large blocks of code where only keywords, strings, and a handful of other tokens carry color, and everything else blurs together. Eke Dark colors those tokens distinctly so the structure of code is visible at a glance.

The chrome takes visual cues from JetBrains' Islands theme — the two-tone separation between editor and surrounding panels, the calm restrained palette. The syntax scheme is built from scratch around the principle that every meaningful token should have a color.

Variants

Eke Dark ships in Dark and Light variants, each with an optional Italic version that styles comments and parameters in italic. The non-italic versions are the default. (They work with any monospace font with italic glyphs see Recommended Setup).

Features

  • Two-tone UI chrome — sidebar/panel darker than editor, activity bar/status bar darkest.
  • Teal accent (#4ECDC4) — cursor, active tab underline, focus borders, buttons, badges, links.
  • Fully-colored syntax — no token left at the foreground color. Variables, parameters, properties, and identifiers each get their own hue.
  • Semantic highlighting — LSP-driven token colors with full semanticTokenColors support.
  • Bracket pair colorization — gold, magenta, blue cycling.
  • Comprehensive language support — TypeScript, JavaScript, Python, Rust, PHP, CSS/SCSS, JSON, YAML, Markdown, and more.

Syntax Palette (Dark)

Element Color Hex
Keyword / Storage #E5A070 #E5A070
Functions / Methods #6BBAFF #6BBAFF
String #7FCC85 #7FCC85
Number #3CC8D4 #3CC8D4
Class / Type / Variable #42D4BA #42D4BA
Interface / Type Parameter #28D6C6 #28D6C6
Property / Constant #E08FD4 #E08FD4
Comment #7a7e85 #7a7e85
Decorator #CCC76E #CCC76E
RegExp #58D8E8 #58D8E8
Tag (HTML) #6BB0EA #6BB0EA

Installation

From the Marketplace

  1. Open the Extensions sidebar in VS Code (Cmd+Shift+X on macOS, Ctrl+Shift+X on Windows/Linux)
  2. Search for Eke
  3. Click Install
  4. Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux) → Preferences: Color Theme and pick one of the four Eke variants

Manual install

  1. Download the latest .vsix from the Releases page
  2. Install it via the command line:
   code --install-extension eke-dark-1.0.0.vsix

Or in VS Code: open the Extensions sidebar → ... menu → Install from VSIX 3. Open the Command Palette → Preferences: Color Theme and pick an Eke variant

  1. Restart VS Code.
  2. Open the Command Palette → Preferences: Color Theme and pick an Eke variant.

Recommended Setup

Eke Dark is tuned against specific typography. You don't need to match it, but the colors are calibrated for these fonts:

  • Editor / Markdown / CodeLens — Google Sans Code (alternatives with true italics: JetBrains Mono, Cascadia Code)
  • Terminal — Agave Nerd Font Mono, chosen for Oh My Posh glyph support. Plain Agave or any monospace works if you don't use a Nerd Font prompt.

Terminal screenshot

Suggested settings.json

{
  "editor.fontFamily": "Google Sans Code, Menlo, 'Courier New', monospace",
  "editor.fontSize": 13,
  "editor.fontLigatures": true,
  "editor.semanticHighlighting.enabled": true,
  "editor.codeLensFontFamily": "Google Sans Code, Menlo, 'Courier New', monospace",
  "terminal.integrated.fontFamily": "Agave Nerd Font Mono, Menlo, 'Courier New', monospace",
  "terminal.integrated.fontSize": 13,
  "markdown.preview.fontFamily": "Google Sans Code, Menlo, 'Courier New', monospace",
}

Credits

  • Islands theme by JetBrains — chrome inspiration: two-tone separation, calm palette, the overall "softer, lighter" approach to UI.
  • Yo Code by Microsoft — the Yeoman generator used to scaffold this extension.
  • Google Sans Code — recommended editor font.
  • Agave by Blob — base font for the recommended terminal setup.
  • Nerd Fonts — the patching project that produces Agave Nerd Font Mono with icon glyphs.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft