Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Dark Aether ThemeNew to Visual Studio Code? Get it now.
Dark Aether Theme

Dark Aether Theme

MechAsh

|
128 installs
| (0) | Free
A VS Code Theme by Ashish Jaiswal
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Dark Aether Theme Icon

Dark Aether Theme

A dark VS Code theme built around a deep teal palette - easy on the eyes for long sessions.

Version Marketplace License


✨ Overview

Dark Aether started as my personal theme - I wanted something dark that wasn't just another clone of One Dark or Dracula. The background (#182126) is a deep teal-black that doesn't feel flat, operators stand out in rose-pink, strings sit in olive-gold, and teal covers functions and types. It's been tuned over time to work well across a lot of languages, but honestly the C/C++ support is where it gets specific.


🎨 Color Palette

Role Color Hex
Background #182126 Deep Ocean #182126
Foreground / Text #b4b9bb Silver Mist #b4b9bb
Keywords #e15763 Coral Red #e15763
Control Flow #c25dc4 Orchid #c25dc4
Functions #56b6c2 Aether Teal #56b6c2
Types / Classes #30b0b6 Deep Teal #30b0b6
Strings #aea926 Olive Gold #aea926
Numbers #ba73cf Soft Violet #ba73cf
Operators #DF3775 Deep Rose #DF3775
Variables / Params #de9409 Amber #de9409
Preprocessor / Macros #9d489e Plum #9d489e
Comments #577c7a Muted Sea #577c7a
Cursor #00ffff Cyan #00ffff

🚀 Installation

Via VS Code Extension Marketplace (Recommended)

  1. Open VS Code
  2. Press Ctrl+Shift+X (or Cmd+Shift+X on macOS) to open the Extensions panel
  3. Search for Dark Aether Theme
  4. Click Install
  5. Press Ctrl+K Ctrl+T → select Dark Aether Theme

Via Command Line

code --install-extension MechAsh.dark-aether-theme

Via Marketplace

👉 Open on Visual Studio Marketplace


🖥️ Language Support

Token scopes have been written or adjusted for each of these - it's not just "inherits the default":

Language Support Level
C / C++ ⭐⭐⭐⭐⭐ Full - macros, preprocessor, local/global vars, function types
Python ⭐⭐⭐⭐⭐ Full - decorators, self, type hints, builtins
JavaScript / TypeScript ⭐⭐⭐⭐⭐ Full - JSX/TSX, template literals, modules, DOM
Rust ⭐⭐⭐⭐ Lifetimes, traits, std functions
Go ⭐⭐⭐⭐ Operators, package names, goroutine keywords
PHP ⭐⭐⭐⭐ Blade templates, heredoc, type hints
Java / C# ⭐⭐⭐⭐ Imports, annotations, generics
JSON / YAML ⭐⭐⭐⭐ Keys, values, structure
HTML / CSS / SCSS ⭐⭐⭐⭐ Tags, selectors, pseudo-classes
Markdown ⭐⭐⭐⭐ Headings, bold, italic, inline code, links
SQL, Ruby, Groovy, Haskell, Elm, and more ⭐⭐⭐ Good baseline coverage

🎨 Design Highlights

Deep-Ocean Dark Background

#182126 is the background. It's dark without being pure black, which keeps the colored tokens visible without cranking up their saturation. Works well on both LCD and OLED displays.

Semantic Differentiation for C/C++

This is the part that took the most time. A lot of themes just throw everything into two or three colors for C. Here, each token type has its own slot:

  • #define / #include directives → Bold Plum (#9d489e)
  • Preprocessor macro names → Lime Green (#7dae59)
  • Global variables → Amber (#bc7c06)
  • Local variables → italic Orange (#dd8143)
  • Function definitions → Olive Green (#8daf3d)
  • Function calls → italic Green (#59a353)

Italic Styling

Comments, local variables, and function calls are italicized. It adds a layer of visual distinction without needing more colors.

Teal UI Shell

The activity bar, sidebar, status bar, tabs, and terminal all share the same teal-dark palette. Nothing jumps out unexpectedly - the UI stays out of the way of your code.


⚙️ Recommended Settings

These work well alongside Dark Aether:

{
  // A clean proportional font with good ligature support
  "editor.fontFamily": "'JetBrains Mono', 'Fira Code', 'Cascadia Code', monospace",
  "editor.fontSize": 14,
  "editor.fontLigatures": true,
  "editor.lineHeight": 22,

  // Cursor that pops against the dark background
  "editor.cursorStyle": "line",
  "editor.cursorBlinking": "smooth",

  // Reduce visual noise
  "editor.renderLineHighlight": "gutter",
  "editor.minimap.enabled": false,
  "workbench.colorTheme": "Dark Aether Theme"
}

📋 Changelog

See CHANGELOG.md for version history.


🛠️ Contributing

Found a language that looks off, or want to add support for something new?

  1. Fork the repository
  2. Edit themes/Dark Aether Theme-color-theme.json
  3. Hit F5 to open an Extension Development Host and test it live
  4. Open a Pull Request - describe what you changed and what it fixes

Language-specific token improvements are especially welcome.


📄 License

MIT


Made by Ashish Jaiswal (MechAsh)

Enjoying the theme? A ⭐ on the Marketplace goes a long way.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft