Zed theme

Fast editor. Quiet violet palette.

Dark and light Zed variants generated from the same Santi020k color system used across VS Code, Chrome, and Terminal. Calm contrast, minimal noise, direct install.

Santi020k dark preview shown as the Zed theme hero image

Preview

Two variants, one calm rhythm.

Santi020k Dark variant preview
Dark
#110c1d

Santi020k Dark

Deep indigo-black editor surfaces with muted lavender foregrounds and violet focus states for long sessions.

Santi020k Light variant preview
Light
#f8f6fd

Santi020k Light

Lavender-tinted light surfaces with stronger purple accents where light-mode contrast needs more structure.

Variants

Pick the mode that matches your day.

Dark

Santi020k Dark

Canvas · #110c1dAccent · violet focus

Light

Santi020k Light

Canvas · #f8f6fdAccent · rich purple

Install

Get it into Zed in three steps.

Local install

Use the generated theme file

Build the package, place the generated JSON in your local Zed themes directory, then switch to Santi020k Dark or Santi020k Light inside the editor.

  1. 1Build packages/santi020k-zed-theme.
  2. 2Create ~/.config/zed/themes if it does not exist.
  3. 3Copy santi020k.json into that directory and select the theme in Zed.

The theme is generated from the same palette source as the VS Code release, so future updates stay aligned across editor surfaces.

pnpm --filter santi020k-zed-theme run buildmkdir -p ~/.config/zed/themescp packages/santi020k-zed-theme/themes/santi020k.json ~/.config/zed/themes/santi020k.json

Why Zed

Generated from the source palette, not approximated later.

The Zed theme comes from the same core color system as the rest of the Santi020k family, so updates stay consistent instead of drifting between products.

Palette sync

Zed dark and light variants inherit the same canvas, surface, accent, and semantic color intent as the VS Code release.

Minimal install

No extension packaging step is required. Zed reads the generated theme JSON directly from your local themes directory.

Low-noise contrast

The palette stays purple-forward without turning neon. Focus states stay visible while long reading sessions remain calm.