https://github.com/morhetz/gruvbox.git

morhetz 0c92101c13 Fixing SignColumn-related highlights, Syntastic and GitGutter plugins compatibility (issue #15) 12 年之前
colors 0c92101c13 Fixing SignColumn-related highlights, Syntastic and GitGutter plugins compatibility (issue #15) 12 年之前
README.md 1beba30129 Fixing background switching at terminal (issue #7) 12 年之前
gruvbox_256palette.sh 626807302f Adding 256-palette script 12 年之前
gruvbox_256palette_osx.sh 9acf774b27 Adding 256-palette script for OS X 12 年之前

README.md

gruvbox

Retro groove color scheme for Vim.

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.

Screenshots

Color scheme is in early development stage, so this could serve as working preview.

Dark mode

Screenshot

Light mode

Screenshot

Features

Usage

gruvbox comes in two modes, dark and light. To toggle between them with F5 you can add these to your .vimrc

map <F5> :call ToggleBg()<CR>
function! ToggleBg()
    if &background == 'dark'
        set bg=light
    else
        set bg=dark
    endif

    colo gruvbox
endfunc

Just setting background to an appropriate value would work as well

set bg=dark    " Setting dark mode
set bg=light   " Setting light mode

ToDo

  • Terminal low-color mode (<256)
  • More fyletype specific highlighting
  • Customizable options (overrides, background switch, etc.)
  • Powerline colors

License

MIT/X11