Slatewave (Sublime Text)

May 4, 2026 · View on GitHub

Slatewave

Slatewave (Sublime Text)

A dark Sublime Text theme — color scheme and UI theme — built around a slate foundation and a teal signature, with sky / rose / purple / amber accents. Part of the Slatewave family — one palette across editors, terminals, prompts, notes, and more.

Slate below, teal above.

Slatewave preview


What's in the box

FilePurpose
Slatewave.sublime-color-schemeSyntax highlighting — editor colors, scopes, semantic tokens
Slatewave.sublime-themeUI chrome — sidebar, tabs, status bar, quick panel, auto-complete, scrollbar
slatewave.py + Default.sublime-commandsOne-shot Slatewave: Activate Color Scheme & Theme palette command

Both are required for the full experience, but the color scheme works standalone if you prefer a different UI theme.


Palette

Foundation — slate

The editor, sidebar, and panels all live in the slate scale. Five steps, darkest to lightest.

HexTailwindWhere
#020617#020617slate-950— (reserved for future elements)
#0f172a#0f172aslate-900overlay surround
#1e293b#1e293bslate-800status bar, auto-complete, quick panel
#21252bslate-chromesidebar, tab strip, scrollbar
#282c34slate-editoreditor surface, active tab, panels
#334155#334155slate-700selected rows, borders
#475569#475569slate-600scrollbar puck, ignored files

Text — slate (inverse)

HexTailwindWhere
#64748b#64748bslate-500comments, line numbers
#94a3b8#94a3b8slate-400operators, inactive tabs
#cbd5e1#cbd5e1slate-300parameters, properties, sidebar labels
#e2e8f0#e2e8f0slate-200default foreground
#f1f5f9#f1f5f9slate-100(bright ANSI white)

Signature — teal

The "wave" in Slatewave. Primary accent across the editor and UI chrome.

HexTailwindWhere
#0f766e#0f766eteal-700default button background
#5eead4#5eead4teal-300primary accent — cursor, active tab underline, strings, status bar text, selected sidebar row, selection
#99f6e4#99f6e4teal-200types, classes, interfaces, inline code
#ecfeff#ecfeffcyan-50text on teal button backgrounds

Accents

Each accent maps to a role consistent with every other Slatewave theme.

HexRole
#38bdf8#38bdf8keywords, tags, info diagnostics, links
#7dd3fc#7dd3fcfunctions, JSON/YAML keys, CSS properties, auto-complete kind labels
#B388FF#B388FFstorage (const/let/function), this/self, attributes, submodules
#fb7185#fb7185numbers, constants, modified files, dirty tab indicator, errors
#fbbf24#fbbf24decorators, escape chars, staged files, warnings
#b45309#b45309deprecated symbols
#0e7490#0e7490dark cyan ANSI
#ff4500#ff4500unmerged files, merge conflicts
#ef5350#ef5350deleted files, invalid syntax

Syntax mapping

TokenColorStyle
Comments#64748b#64748bitalic
Keywords (if, return, import)#38bdf8#38bdf8
Storage (const, let, function, class)#B388FF#B388FFitalic
Types / classes / interfaces#99f6e4#99f6e4
Functions (calls + definitions)#7dd3fc#7dd3fc
Strings#5eead4#5eead4
Numbers, booleans, null, undefined#fb7185#fb7185
Constants (UPPER_SNAKE)#fb7185#fb7185
Regex#fb7185#fb7185
Escape sequences#fbbf24#fbbf24
Decorators / annotations#fbbf24#fbbf24italic
this / self / super#B388FF#B388FFitalic
Parameters#cbd5e1#cbd5e1italic
Properties / object keys#cbd5e1#cbd5e1
Operators, punctuation#94a3b8#94a3b8
HTML/JSX tags#38bdf8#38bdf8
HTML/JSX attributes#B388FF#B388FFitalic
CSS selectors#5eead4#5eead4
CSS properties#7dd3fc#7dd3fc
CSS custom properties (--var)#B388FF#B388FF
CSS pseudo selectors#fbbf24#fbbf24
Markdown headings#5eead4#5eead4bold
Markdown links#38bdf8#38bdf8underline
Markdown inline code#99f6e4#99f6e4
Diff inserted#5eead4#5eead4
Diff deleted#fb7185#fb7185

Installation

Package Control (once listed)

  1. ⌘⇧P / Ctrl+Shift+PPackage Control: Install Package
  2. Pick Slatewave
  3. ⌘⇧P / Ctrl+Shift+PSlatewave: Activate Color Scheme & Theme

Manual

Clone into your Sublime Packages directory:

# macOS
git clone https://github.com/kevinlangleyjr/sublime-text-slatewave.git \
  "$HOME/Library/Application Support/Sublime Text/Packages/Slatewave"

# Linux
git clone https://github.com/kevinlangleyjr/sublime-text-slatewave.git \
  "$HOME/.config/sublime-text/Packages/Slatewave"

# Windows
git clone https://github.com/kevinlangleyjr/sublime-text-slatewave.git ^
  "%APPDATA%\Sublime Text\Packages\Slatewave"

Then activate via:

  • Preferences → Select Color Scheme…Slatewave
  • Preferences → Select Theme…Slatewave

Or use the bundled command palette entry: Slatewave: Activate Color Scheme & Theme.


Customize

To tweak without forking, add overrides to your user color scheme (Preferences → Customize Color Scheme):

{
    "rules":
    [
        {
            "scope": "comment",
            "foreground": "#475569"
        }
    ]
}

For UI theme overrides (Preferences → Customize Theme):

{
    "rules":
    [
        {
            "class": "tab_control",
            "attributes": ["selected"],
            "layer2.tint": "#99f6e4"
        }
    ]
}

Slatewave family

One palette. Every tool.

See getslatewave.com for the full family.

Contributing

Issues and PRs welcome. For palette tweaks, please include a before/after screenshot of the same file so the visual tradeoff is obvious.


License

WTFPL – Do What The Fuck You Want To Public License. See LICENSE.