Skip to content
Retro groove color scheme for Vim - community maintained edition
Vim script Shell
Branch: master
Clone or download
Pull request Compare This branch is 80 commits ahead of morhetz:master.
rbong Merge pull request #115 from eddyg/master
Fix "Illegal variable name: a:color" issues vim 8.1+
Latest commit 43cd85f Aug 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
colors Fix "Illegal variable name: a:color" issues Aug 15, 2019 Docs: Add license Aug 21, 2018 Add missing language plugins to README Jun 5, 2019 Change faded aqua to use terminal color 65 Jun 1, 2019 Change faded aqua to use terminal color 65 Jun 1, 2019
package.json Update package.json for gruvbox-community May 28, 2019

gruvbox is heavily inspired by badwolf, jellybeans and solarized.

Designed as a bright theme with pastel 'retro groove' colors and light/dark mode switching in the way of solarized. The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.

This is a community fork of gruvbox, created to merge recent pull requests and fix recent issues.

If you would like to help gruvbox community edition, please consider becoming a maintainer. See this issue for more details.


  1. Read this first
  2. Typeface from gallery is Fantasque Sans Mono
  3. Typeface from screenshots below is Fira Mono


Refer Gallery for more syntax-specific screenshots.

Dark mode

Screenshot Dark

Light mode

Screenshot Light

Airline theme

Screenshot Airline


Dark mode

Palette Dark

Light mode

Palette Light

Contrast options

Refer wiki section for contrast configuration and other options.

Contrast Options


Please check wiki for installation details, terminal-specific setup, troubleshooting, configuration options and others.



See gruvbox-contrib repo for contributions, ports and extras.


  • Filetype syntax highlighting (R, TeX, Swift, Erlang)
  • Plugin support (Tagbar, VimPlug)


If you like gruvbox follow the repository on GitHub and vote for it on



You can’t perform that action at this time.