MCPcopy Index your code
hub / github.com/SergoGansta777/BlurredZedThemes

github.com/SergoGansta777/BlurredZedThemes @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
135 symbols 303 edges 9 files 0 documented · 0% updated 3mo ago★ 521 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Blurred Zed Themes

A curated collection of blurred, hybrid, and flat themes for the Zed editor, tuned for modern UI surfaces, clean contrast, and consistent syntax colors.

Themes Last commit Status

Overview

These themes are built around Zed’s blurred UI, with optional flat variants for fully opaque window backgrounds. The editor stays sharp, the chrome stays soft where blur is enabled, and the whole layout keeps good contrast without feeling noisy.

  • Stable editor backgrounds with transparent UI layers around them.
  • Balanced alpha values for panels, overlays, tabs, and status bars.
  • Flat variants with one consistent opaque surface background across editor, panels, tabs, and toolbars.
  • Consistent syntax mapping across all themes and variants.
  • Three variants per theme: Blur, Hybrid, and Flat.

Install

mkdir -p ~/.config/zed/themes
cp themes/*.json ~/.config/zed/themes/

Then restart Zed (or reload themes) and select a theme in Settings → Theme.

Theme gallery

Grouped by theme family. Previews are added as they become available.

Theme group Preview Source / inspiration
Evergarden Winter:

Evergarden Winter (Hybrid)

Spring: TODO

Summer: TODO

Fall: TODO | https://github.com/everviolet/nvim | | JetBrains | Dark: TODO

Light: TODO | https://github.com/zed-industries/zed/tree/main/assets/themes | | Xcode | Dark: TODO

Light: TODO | https://github.com/skarline/zed-xcode-themes | | Kanagawa | Dragon: TODO

Paper: TODO | https://github.com/rebelot/kanagawa.nvim | | Cosmos | Cosmos (Hybrid) | https://github.com/nauvalazhar/cosmos | | Darkearth | Darkearth (Hybrid) | https://github.com/ptdewey/darkearth-nvim | | Everforest | TODO | https://github.com/sainnhe/everforest | | Ayu | TODO | https://github.com/ayu-theme/ayu-colors | | Lunar | Lunar (Hybrid) | https://github.com/LunarVim/Colorschemes | | Miasma Fog | Miasma Fog (Hybrid) | https://github.com/xero/miasma.nvim | | Nordic | Nordic (Hybrid) | https://github.com/AlexvZyl/nordic.nvim | | Oldworld | TODO | https://github.com/nyoom-engineering/oldworld.nvim | | Rosé Pine Dawn | Rosé Pine Dawn (Hybrid) | https://github.com/rose-pine/zed | | Vesper | TODO | https://github.com/raunofreiberg/vesper |

Customization

  • Global alpha presets live in palettes/alpha.json.
  • Per-theme overrides live in palettes/<theme>.json.
  • Regenerate theme files via Taskfile (see below).

Taskfile workflow

All common workflows are wrapped in Taskfile.yml:

task gen-all
task publish

Notes:

  • Palettes define roles/semantic/accents/terminal, with optional style for syntax and players.
  • alpha overrides can be added per theme when needed (merged over palettes/alpha.json).
  • overrides are treated as derived data and can be regenerated from a reference theme.
  • The generator fills missing fields with TODO placeholders and applies safe defaults.
  • Published/reference themes live in themes/.

Recommended settings

These settings match the screenshots and keep the layout clean. Themes are designed primarily for macOS but should work on other platforms that support blur.

{
  "current_line_highlight": "none", // By your preference
  "project_panel": {
    "sticky_scroll": false // Not fully supported yet
  },
  "sticky_scroll": {
    "enabled": true // By your preference
  }
}

Contributing

  • Open issues for visual inconsistencies, contrast/accessibility concerns, or missing mappings.
  • PRs are welcome for new variants, improved syntax coverage, or closer alignment with upstream palettes.

License

Licensed under the Apache License, Version 2.0. See LICENSE.

Core symbols most depended-on inside this repo

Shape

Function 108
Method 13
Struct 12
TypeAlias 2

Languages

Go100%

Modules by API surface

scripts/generate/main.go71 symbols
scripts/palette/main.go23 symbols
scripts/format/main.go13 symbols
scripts/generate/mappings.go10 symbols
scripts/generate/style_map.go8 symbols
scripts/themeutil/alpha.go6 symbols
scripts/generate/jsonutil.go2 symbols
scripts/themeutil/standardized.go1 symbols
scripts/themeutil/semantic.go1 symbols

For agents

$ claude mcp add BlurredZedThemes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page