Gruber Darker VS Code Theme
A VS Code port of the classic Gruber Darker look, based on JoaoAJMatos's adaptation and tuned for readability and high-contrast.
Preview

| JavaScript |
C |
 |
 |
Additional language previews are available in img/.
Installation
- Open Visual Studio Code.
- Open Extensions with
Ctrl+Shift+X.
- Search for
Gruber Darker Theme.
- Install the extension.
- Run
Preferences: Color Theme and pick Tsoding Gruber Darker.
Recommended Settings
These settings match the screenshots and fit the theme best:
{
"editor.bracketPairColorization.enabled": false,
"editor.renderLineHighlight": "none",
"workbench.activityBar.location": "top"
}
If you use VSCodeVim, these overrides keep search and yank highlights readable:
{
"vim.highlightedyank.color": "rgba(255, 255, 255, 0.1)",
"vim.searchMatchTextColor": "#0a0a0a",
"vim.searchHighlightTextColor": "#0a0a0a"
}
Development
Requires Node.js 20 or newer.
npm install
npm run check
npm run preview
npm run package
npm run check rebuilds the theme JSON and validates the package/theme contract.
npm run preview also regenerates the preview images from the files in examples/.
npm run qa:vscode opens an isolated VS Code profile with representative language extensions for semantic-highlight screenshots.
Publishing commands:
npm run publish:vscode
npm run publish:ovsx
Credits
License
Licensed under the MIT License.