Download Gruvbox: Start Your Better Coding Setup in Minutes

Download the Gruvbox with complete step-by-step installation guides for VS Code, Vim, Neovim, and Linux. Set up a clean, consistent, and comfortable coding environment in just a few minutes.

Why download

A theme built for long sessions

Choosing the right theme has a real impact on your daily workflow. A well-designed theme doesn’t just look good it makes code easier to read, easier to navigate, and far easier on your eyes hour after hour.

Reduce eye strain

Carefully tuned contrast keeps things readable through long coding sessions.

Improved readability

A palette designed around syntax, keywords, strings and comments each get their place.

Distraction-free

No neon. No noise. Just a calm surface that lets the code take center stage

Consistent everywhere

The same visual language across editors, terminals and desktop environments.

Professional feel

Used by thousands of developers worldwide, refined over years of real use.

Editor + terminal

First-class support from VS Code and JetBrains to Vim, Neovim and tmux.

Download Information

What's in the package

Everything you need to install, configure and start using Gruvbox across your favorite development tools in one place.

Theme name Gruvbox
Type Syntax highlighting theme
License Open source
Platforms Windows, Linux, macOS
Editors VS Code, Vim, Neovim, JetBrains
Difficulty Beginner friendly
Variants Dark • Light • Hard • Medium • Soft

What's included

variants

Pick the contrast that fits your eyes

Five variants, one consistent identity. Most developers settle on Dark Medium, the balance between clarity and comfort that made Gruvbox famous.

variants

Preview, the Gruvbox palette that powers every variant.

const theme = 'gruvbox-dark';
Gruvbox Dark
The classic. Excellent readability for daily work.
const theme = 'gruvbox-light';
Gruvbox Light
For bright rooms and light-interface lovers.
const theme = 'hard-contrast';
Hard Contrast
Maximum visibility, strongest separation.
const theme = 'medium-contrast';
Medium Contrast POPULAR
The recommended balance — most popular.
const theme = 'soft-contrast';
Soft Contrast
Lower contrast for a smoother, calmer feel.
const theme = 'custom';
Custom
Tweak any variant via community configurations.

Installation

Install Gruvbox in minutes

Pick your editor and follow the steps. Each guide is short, Gruvbox is intentionally designed to be quick to install and immediately usable.

installation

Preview, Gruvbox Dark Medium running in Visual Studio Code.

>_VS Code
1
Open Visual Studio Code
2
Go to the Extensions Marketplace
3
Search for "Gruvbox"
4
Install the preferred Gruvbox extension
5
Open the Command Palette
6
Choose Preferences → Color Theme
7
Pick your preferred Gruvbox variant
>_Vim
1
Install Gruvbox via your plugin manager
2
Open your .vimrc configuration file
3
Enable the gruvbox colorscheme
4
Save the configuration
5
Restart Vim
>_Neovim
1
Install Gruvbox through your plugin manager
2
Enable the colorscheme in init.lua / init.vim
3
Save your changes
4
Restart Neovim
>_Terminal Applications
1
Open terminal appearance settings
2
Import a Gruvbox color profile
3
Apply the configuration
4
Save changes — editor and terminal now share one palette

Platforms

Works on every modern setup

Gruvbox is loved by Linux users for its versatility, but it runs equally well on Windows and macOS. No special hardware needed, just install and go.

Troubleshooting

Hit a snag? Try this first

Most installation issues resolve in a few minutes. Here are the three things to check when something looks off.

Theme doesn't appear

Colors look incorrect

Changes don't apply

Scroll to Top