← All extensions

Solitude

v0.1.0 · by Andres · added 3 November 2026

Dark theme ported from the Omarchy Solitude theme: near-monochrome slate UI with warm ember syntax highlighting.

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 Solitude. The extension's id is solitude-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.

Solitude for Zed

Dark theme ported from the Omarchy Solitude theme.

Solitude — Rust

UI chrome is Solitude verbatim — near-monochrome slate, #101315 background, #798186 accent — including the terminal ANSI palette, so Zed's built-in terminal matches Alacritty/Ghostty under the same Omarchy theme.

Solitude's own palette is almost entirely greyscale, which is fine for a terminal and unreadable for syntax highlighting. Syntax colors therefore come from ashen.nvim, the Neovim colorscheme Omarchy pairs with Solitude: warm embers over the same near-black background.

Solitude — TypeScript

Solitude — terminal

Palette

RoleColorSource
Background#101315Solitude
Panels / tab bar#0c0e10 / #080a0bSolitude
Foreground#caccccSolitude
Accent, muted text#798186Solitude
Cursor, links, matches#de6145Solitude
Selection#343d41Solitude
Keywords, tags#c53030ashen
Functions, constructors#d87c4aashen
Strings, diff added#629c7dashen
Numbers, constants, titles#e5a72aashen
Types#4a8b8bashen
Properties, preproc#d1728cashen
Comments#737373 italicashen

Terminal ANSI colors are taken verbatim from Omarchy's colors.toml, including the deliberately dim bright_green (#343d41).

Install

From the Zed extension store: zed: extensions → search Solitude.

Then theme selector: toggle → Solitude.

Local development

git clone https://github.com/SomeoneWithOptions/zed-solitude.git

In Zed: zed: install dev extension → pick the cloned directory. Edits to themes/solitude.json reload live.

Publishing an update

  1. Bump version in extension.toml, commit, push.
  2. In a fork of zed-industries/extensions: update the extensions/solitude-theme submodule to the new commit, bump the matching version in extensions.toml, run pnpm sort-extensions.
  3. Open a PR.

Credits

  • Omarchy — Solitude theme and palette
  • ashen.nvim by ficcdaf (MIT) — syntax palette

License

MIT