Gruber Darker VSCode Theme
A port of the classic Gruber Darker Emacs theme, based on JoaoAJMatos's adaptation. This theme delivers a refined dark palette optimized for readability in Visual Studio Code.
Features
- Faithful Adaptation: Inspired by the original Gruber Darker theme for Emacs.
- Optimized Readability: Dark, subtle colors that reduce eye strain.
- Wide Language Support: Works with multiple programming languages.
Configuration
One essential setting is disabling bracket pair colorization, which aligns with the theme's design. Additionally, modifying line highlighting and the activity bar's position is recommended.
{
"editor.bracketPairColorization.enabled": false,
"editor.renderLineHighlight": "none",
"workbench.activityBar.location": "top"
}
Code Screenshots
Additional screenshots are available in the img folder.
Editor Screenshot

Installation
- Open Visual Studio Code.
- Go to the Extensions view (
Ctrl+Shift+X
).
- Search for Gruber Darker Theme.
- Click Install.
- Open the Command Palette (
Ctrl+Shift+P
), type Color Theme, and select Tsoding Gruber Darker.
Usage
To set the theme:
- Open the Command Palette (
Ctrl+Shift+P
).
- Choose Preferences: Color Theme.
- Select Tsoding Gruber Darker from the list.
Configuration
Customize theme settings in your settings.json
. For example:
{
"workbench.colorTheme": "Gruber Darker Theme",
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "entity.name.function.preprocessor.cpp",
"settings": {
"foreground": "#FF5733",
"fontStyle": "bold"
}
}
]
}
}
Contributing
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature or fix.
- Submit a pull request with your changes.
Credits
License
This project is licensed under the MIT License.