Theme pack with minimalist themes inspired by the original Gruber themes. All variants feature a fruity 🫠 and minimalist look, inspired by different healthy snacks.
The gruber fruity themes take semantic highlighting very seriously. For semantic highlighting to really help with your workflow, the items that really matter should stand out in your code. Many modern themes colour almost all items in a file, which (in the author's opinion) distracts from those elements that really matter. Therefore, all gruber fruity themes limit themselves to only five colours (and two neutral background colours), each having a very specific meaning.
- fruity colour - main accent colour for language items like keywords and operators
- leaf green - accent colour for strings and very special names, like
self
/this
variables and thesuper
path - dead wood - accent colour for constants
- sky blue - accent colour for macros, decorators and other types of metaprogramming
- comment - accent colour for comments
In line with the reduced noise design-style of the gruber fruity themes, all themes support a minimalist version of vscode's colour matched brackets, with only two colours (white and grey).
All theme variants feature enhanced syntax highlighting support for a few common languages. In principle, all programming languages are supported, although your milage may vary. The following languages currently feature enhanced markup
- C/C++, Rust, Zig
- Python, Lua, Julia, Javascript/Typescript
- Java
- Go
- Markdown
- JSON, XML, TOML
- HTML, CSS/SCSS
Note: Markup languages have a very different purpose then general programming languages and require a different way of styling, so the functions of the accent colours may differ for these languages.
I recommend you use this extension in combination with a great programming font like:
Variant: Dark, Accent colour: #ffd900
Variant: Dark, Accent colour: #ff264e
Variant: Light, Accent colour: #d61e4c
Variant: Dark, Accent colour: #80cf30
Variant: Light, Accent colour: #6d8c12
Variant: Dark, Accent colour: #fc8d6e
Variant: Light, Accent colour: #ff8000
Variant: Dark, Accent colour: #ffa6c9
Variant: Light, Accent colour: #dd68b4