← All extensions

Santi020k Theme

v1.0.0 · by Santiago Molina · added 3 November 2026

A calm violet dark and light theme family for Zed, generated from the Santi020k palette.

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 Santi020k Theme. The extension's id is santi020k-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.

santi020k-zed-theme

Santi020k Theme for the Zed editor.

This package generates a Zed-compatible theme family from the existing VS Code dark and light palettes so the editor surfaces stay aligned across products.

Included themes

  • Santi020k Dark
  • Santi020k Light

Development

pnpm --filter santi020k-zed-theme run build
pnpm --filter santi020k-zed-theme run validate

The generated theme file is written to themes/santi020k.json.

Using locally in Zed

Copy themes/santi020k.json into your Zed themes directory:

mkdir -p ~/.config/zed/themes
cp packages/santi020k-zed-theme/themes/santi020k.json ~/.config/zed/themes/santi020k.json

Then select Santi020k Dark or Santi020k Light from Zed's theme selector.

Publishing

The package stays at 0.0.0 until the Changesets release PR is generated. The pending major changeset bumps it to 1.0.0, syncs extension.toml, and then .github/workflows/zed-release.yml opens a PR against zed-industries/extensions.

Required GitHub configuration:

  • Secret ZED_EXTENSIONS_TOKEN: a token that can push to your fork of zed-industries/extensions and open pull requests upstream.
  • Variable ZED_EXTENSIONS_FORK: your fork, for example santi020k/extensions.
  • Optional variable ZED_EXTENSIONS_HEAD: the fork owner used in the upstream PR head. Defaults to the repository owner.