A dark Obsidian theme on a slate foundation with a teal signature. Part of the Slatewave family — one palette across editors, terminals, prompts, notes, and more.
Slate below, teal above.
Slatewave is a from-scratch theme written against Obsidian's public CSS variable API — no upstream theme dependencies. It tunes:
- Headings — teal cascade (H1–H3
#5eead4, H4#99f6e4, H5#7dd3fc, H6#b388ff), bold weight - Bullet markers — pink
#fb7185so lists read at a glance - Accent states — active file, active tab, cursor, checkboxes, and outline selection all resolve to
#5eead4 - Links — resolved teal, unresolved pink, external sky
- Code — inline pill with pale-teal foreground on
#1e293b; fenced blocks get a soft border - Callouts — tuned so
[!tip],[!success],[!warning],[!error],[!example],[!quote]each map to a distinct Slatewave accent - Tabs — teal top indicator on the active tab, matching the VSCode theme
- Status bar — teal text on
#1e293b, matching the oh-my-posh prompt's left block
Both dark and light modes are included. Dark is the primary target.
(TBD — not yet published)
git clone https://github.com/kevinlangleyjr/obsidian-slatewave \
~/Obsidian/YourVault/.obsidian/themes/SlatewaveOpen Settings → Appearance → Themes and pick Slatewave.
Slatewave shares its palette with the companion VSCode theme and prompt. The anchor colors:
See the VSCode theme README for the full scale and syntax mapping.
Slatewave is a single theme.css built around CSS custom properties. To override a variable without forking, create a CSS snippet in VAULT/.obsidian/snippets/slatewave-overrides.css:
.theme-dark {
--interactive-accent: #34d399; /* swap teal for emerald */
--list-marker-color: #fbbf24; /* amber bullets instead of pink */
}Enable the snippet in Settings → Appearance → CSS snippets. Snippets load after the theme, so your overrides win.
One palette. Every tool.
- Editors — VSCode · JetBrains · Xcode · Sublime Text · Zed · Neovim · Helix
- Terminals — Alacritty · Ghostty · iTerm2 · WezTerm · Windows Terminal · Kitty
- Prompts — Oh My Posh · Powerlevel10k · Starship
- Multiplexer — tmux
- CLI — bat · delta · LSD · btop
- Notes — Logseq · MarkEdit · Anytype
- Launchers — Alfred · Raycast
- Chat — Slack
See getslatewave.com for the full family.
Issues and PRs welcome. For palette changes, include a before/after screenshot of the same note so the visual tradeoff is obvious.
WTFPL — Do What The Fuck You Want To Public License. See LICENSE.












