Skip to content

Type to search extensions

Monochrome Amber

v0.1.0

A mostly-monochrome theme with warm amber accents, in dark and light variants, adapted from Josias Beem's Monochromator.

Updated 2 weeks ago
100 downloads 1 star Repository ↗
zedext main
// Load settings, retrying a few times
fn load_config(path: &str) -> Result<Config, Error> {
let retries = 3;
let text = fs::read_to_string(path)?;
let name = "settings.json";
Ok(Config { text, retries, name })
}

Monochrome Amber Zed Theme

A theme for Zed with a mostly-monochrome palette and warm amber accents, available in dark and light variants (Monochrome Amber Dark and Monochrome Amber Light). Adapted by Yusef Karim from the original Monochromator theme(s) by Josias Beem.

The font shown in the screenshots is Hack.

Monochrome Amber Dark Monochrome Amber Light

Install

Once published, open the command palette in Zed, run zed: extensions, search for Monochrome Amber, and install. Then select it via theme selector: toggle.

Develop locally

To try it before publishing, run zed: install dev extension from the command palette and point it at this directory. Zed will load the theme directly.

Publishing as an official Zed extension

Extensions live in the zed-industries/extensions registry. To submit:

  1. Push this directory to its own public GitHub repository.
  2. Fork zed-industries/extensions and clone your fork.
  3. Add your repo as a git submodule under extensions/:
    git submodule add https://github.com/yusefkarim/zed-monochrome-amber \
      extensions/monochrome-amber-theme
  4. Add an entry to the top-level extensions.toml:
    [monochrome-amber-theme]
    submodule = "extensions/monochrome-amber-theme"
    version = "0.1.0"
  5. Run pnpm sort-extensions to keep extensions.toml and .gitmodules ordered.
  6. Open a pull request. Once merged, the extension is built automatically and appears in Zed's extension registry for anyone to install.

Bump version in both extension.toml and the registry's extensions.toml whenever you publish an update.

ZedExt An unofficial community project. Not affiliated with Zed Industries.

Data from Zed’s extension registry and GitHub · updated