Dark and light themes for the Zed editor with high-contrast syntax highlighting optimized for Rust, Python, and Markdown.
Deep navy background with layered surfaces and vibrant syntax colors.
- Background: deep navy (#0f0f1a / #141425) with subtle layering for panels and surfaces
- Syntax: purple keywords, blue functions, green strings, orange constants
- Comments: muted italic (#555577) for reduced visual noise
Clean off-white with cool blue undertones, paired with saturated ink-like syntax colors.
- Background: cool white (#f5f5fa / #ffffff) with subtle blue-gray layering
- Syntax: deep purple keywords, navy functions, forest green strings, amber constants
- Comments: muted italic (#8888aa) for reduced visual noise
Both themes share the same color role assignments (keywords = purple, functions = blue, strings = green, etc.) so switching between them preserves visual muscle memory.
Copy both theme files to your Zed themes directory:
mkdir -p ~/.config/zed/themes
cp themes/terraphim-dark.json ~/.config/zed/themes/
cp themes/terraphim-light.json ~/.config/zed/themes/Then set them in your Zed settings (~/.config/zed/settings.json):
{
"theme": {
"mode": "dark",
"light": "Terraphim Light",
"dark": "Terraphim Dark"
}
}git clone https://github.com/terraphim/zed-terraphim-themes.git
cp zed-terraphim-themes/themes/*.json ~/.config/zed/themes/| Element | Color | Hex |
|---|---|---|
| Background (deepest) | Dark navy | #0f0f1a |
| Editor background | Navy | #141425 |
| Surface | Indigo | #1a1a2e |
| Keywords | Purple | #c678dd |
| Functions | Blue | #6fa8dc |
| Strings | Green | #98c379 |
| Constants/Numbers | Orange | #d19a66 |
| Types | Yellow | #e5c07b |
| Operators | Cyan | #56b6c2 |
| Variables/Tags | Red | #e06c75 |
| Comments | Muted gray | #555577 |
| Text | Light lavender | #e0e0ef |
| Element | Color | Hex |
|---|---|---|
| Background (deepest) | Cool white | #f5f5fa |
| Editor background | White | #ffffff |
| Surface | Lavender gray | #ededf5 |
| Keywords | Deep purple | #8844aa |
| Functions | Navy | #2860a0 |
| Strings | Forest green | #507830 |
| Constants/Numbers | Burnt orange | #b05830 |
| Types | Amber | #a07020 |
| Operators | Teal | #207878 |
| Variables/Tags | Crimson | #c24040 |
| Comments | Muted blue-gray | #8888aa |
| Text | Dark navy | #1a1a2e |
MIT