Skip to content

Type to search extensions

Pop Theme

v0.1.0

A port of the Pop!_OS design language for Zed, inspired by System76.

Updated 2 months ago
112 downloads 0 stars 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 })
}

Pop Theme for Zed

Zed Extension

A port of the Pop!_OS design language for the Zed Editor.

About

This theme brings the warm browns, electrifying teals, and scintillating tangerines of System76's Pop!_OS to Zed. It is based on the color scheme originally ported to VS Code by ArtisanByteCrafter.

01 Pop Dark

02 Pop Light

TBA

Tips

Pop Theme works much better with Zed's built-in bracket colorisation (so-called "rainbow" brackets). Enable it globally in your settings.json:

{
  "colorize_brackets": true
}

Installation

Zed Extensions (not yet available):

  1. Open Zed
  2. Press Cmd+Shift+P (macOS) / Ctrl+Shift+P (Linux/Windows)
  3. Type "extensions" and select Extensions: Install Extensions
  4. Search for "Pop Theme"
  5. Click Install

Manual installation

  1. Copy pop-theme.json to ~/.config/zed/themes/.
  2. In Zed navigate to Settings → Theme → Pop Dark/Light.

See also

Acknowledgements

  • @ArtisanByteCrafter — The original VS Code port of the Pop!_OS theme
  • System76 — Creators of Pop!_OS and the original design language
  • This project has made use of AI-assisted pair programming using Kimi-K2.5 and Pi

License

MIT License. See LICENSE.

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

Data from Zed’s extension registry and GitHub · updated