Replicant Runner Theme

A green-and-red cyberpunk theme for VS Code, in dark and light, tuned so you can read it for eight hours straight.
This is a fork, not an original theme. All the colour work is
punk-runner
by TheEdgesofBen —
originally an Atom theme, later ported to VS Code by the same author. Replicant Runner
only retunes it for contrast. If you like how it looks, that's their eye, not mine.
See NOTICE.md.
Screenshot

What the retune changes
- Contrast raised to WCAG AA — foregrounds lifted or dimmed against the editor background so no token pair sits below 4.5:1.
- State colours de-collided — selection, find match, word highlight, and hover highlight no longer share a hue, so overlapping states stay readable.
- Semantic highlighting enabled, with explicit colours for
enumMember, variable.constant, and variable.defaultLibrary.
- Light variant — the aqua, coral and violet trio on warm cream paper, with amber for numbers and constants and cyan for regex and escapes. Every token sits between 4.5:1 and 11.5:1 against the editor background, and the state washes keep their hue and border logic.
403 workbench colours, 258 token rules, 3 semantic token rules, two variants.
Install
From the Marketplace
Cmd+P → ext install sanchodelniglo.replicant-theme
From source
git clone https://github.com/Sanchodelniglo/replicant-theme
cd replicant-theme
npx @vscode/vsce package
code --install-extension replicant-theme-0.1.1.vsix
Live-editing the theme
Symlink the repo into your extensions dir, then reload VS Code:
ln -s "$PWD" ~/.vscode/extensions/replicant-theme
Theme JSON edits apply on save — no reload needed once the extension is loaded.
Activate
Cmd+K Cmd+T → Replicant Runner (dark) or Replicant Runner Light.
Credits
punk-runner by TheEdgesofBen —
the palette, the green-and-red cyberpunk direction, and most of the 241 token
rules are theirs. Go install
the original
and rate it.
Replicant Runner's retune work is MIT licensed — see LICENSE. The upstream
theme it builds on ships no licence of its own; attribution and the full retune
list live in NOTICE.md.