terminal

Slatewave for Windows Terminal

A Slatewave color scheme for Windows Terminal — palette only or palette plus chrome.

Stars
★ 1
Latest release
0.0.2 · 2 months ago
Last commit
3 weeks ago
// settings.json — Windows Terminal
{
    "theme": "Slatewave",
    "profiles": {
        "defaults": { "colorScheme": "Slatewave" }
    },
    "schemes": [
        {
            "name": "Slatewave",
            "background": "#282c34",
            "foreground": "#e2e8f0",
            "cursorColor": "#5eead4",
            "selectionBackground": "#334155",

            // ANSI — mirrors terminal.ansi* in vscode-slatewave
            "black":   "#1e293b",
            "red":     "#fb7185",
            "green":   "#5eead4",
            "yellow":  "#b45309",
            "blue":    "#38bdf8",
            "purple":  "#b388ff",
            "cyan":    "#0e7490",
            "white":   "#e2e8f0"
        }
    ]
}

About this theme

Two JSON fragments for Windows Terminal — slatewave.json (color scheme only, paste into schemes) or slatewave-full.json (scheme plus a matching window theme that tints the tab strip). Covers background, foreground, cursor, selection, and the full 16 ANSI colors.

Slatewave for Windows Terminal ships the same ANSI mapping as the VSCode Slatewave terminal block, so shell output reads identically across editor and terminal. The split between slatewave.json (palette) and slatewave-full.json (palette plus chrome) lets you pick up the colors without inheriting the tab-strip opinion.

Windows Terminal keeps theme (window chrome) and colorScheme (terminal contents) as independent settings, so you can mix and match — Slatewave colors inside the terminal with your own tab bar, or Slatewave chrome with a different palette.

Install

Don't have the CLI yet? Install the Slatewave CLI →

  • Slatewave CLI

    The CLI prints the install steps below and links to the scheme file. Available in the Windows binary on the Releases page; macOS and Linux don't see this theme in `slatewave list` since Windows Terminal is Windows-only.

    slatewave install windows-terminal
  • Manual

    Paste the scheme object into the `schemes` array of settings.json, then reference it from a profile.

    1. Open Windows Terminal → ▾ dropdown → Settings → "Open JSON file" (bottom-left)
    2. Copy the contents of slatewave.json into the `schemes: []` array
    3. Set `"colorScheme": "Slatewave"` under `profiles.defaults` (or on a single profile)
    4. Save — Windows Terminal reloads live, no restart needed
  • Manual — full bundle

    Adds a `theme` block on top of the palette that tints the tab strip to match the VSCode activity bar.

    1. Copy the `schemes[0]` object from slatewave-full.json into your `schemes` array
    2. Copy the `themes[0]` object into your `themes` array
    3. Set `"theme": "Slatewave"` at the top level of settings.json
    4. Set `"colorScheme": "Slatewave"` under `profiles.defaults`
  • Clone

    Clone the repo and paste from the files at your own pace.

    1. git clone https://github.com/kevinlangleyjr/windows-terminal-slatewave
    2. Open slatewave.json or slatewave-full.json and copy into settings.json