A true-black Visual Studio Code theme with a quiet workbench, clear interaction
states, and vivid syntax highlighting
Design
True-black surfaces keep the workbench visually unobtrusive
Raised, hovered, selected, and focused UI states use progressively lighter
neutrals for a clearer hierarchy
The syntax palette uses explicit TextMate scopes
Install
Open Extensions in Visual Studio Code.
Search for Flat Black.
Select Flat Black from Preferences: Color Theme.
Development
Package the extension:
npx @vscode/vsce package
Install the generated VSIX locally:
code --install-extension ./flat-black-*.vsix
Preview theme changes
Open this folder in VS Code, then start Preview Flat Black Theme from
Run and Debug (or press F5). The Extension Development Host opens
the fixtures folder, which covers Python, TypeScript, CSS, JSON, and
Markdown, plus HTML, SCSS, YAML, TOML, and a terminal palette. Select
Flat Black from Preferences: Color Theme if it is not already active.