← All extensions

Umbra

v0.1.1 · by zaitsev-av · added 3 November 2026

Monochromatic dark theme with subtle semantic accents

Themes

How to install

With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.

You can also open the Extensions panel in the app and search for Umbra. The extension's id is umbra-theme.

Don't have Forge Super yet? Download it here.

README

From the extension's repository, written by its authors and not by Mentenaz. See the source.

Umbra

Umbra is a dark theme extension for Zed with two variants:

  • Umbra Mono - monochrome syntax with minimal visual noise
  • Umbra Color - the same base UI palette with colorized syntax highlighting

Both variants preserve semantic UI accents for diagnostics, git changes, and editor states.

Theme Variants

Umbra Mono

Monochrome syntax built around contrast and hierarchy.

Umbra Mono preview

Umbra Color

Colorized syntax for better token recognition while keeping Umbra's dark mood.

Umbra Color preview

Semantic Accents

UI semantic colors are intentionally subtle and consistent across both variants:

  • Green - created/added lines, success states
  • Red - errors, deleted lines
  • Amber - warnings
  • Purple - conflicts, predictive/AI states
  • Blue-gray - informational and comment-like contexts

Installation

Via Zed Extensions

  1. Open the command palette.
  2. Run zed: extensions.
  3. Search for Umbra and install it.

Manual Installation

  1. Download themes/umbra.json.
  2. Place it in ~/.config/zed/themes/.
  3. Choose one of the included themes in settings.json:
{
  "theme": "Umbra Mono"
}

or

{
  "theme": "Umbra Color"
}

Customization

You can override any theme color in settings.json using experimental.theme_overrides:

{
  "experimental.theme_overrides": {
    "style": {
      "editor.background": "#0d0d0d"
    }
  }
}