Gruvboxed is a colorscheme based on the original gruvbox colorscheme by morhetz.
Designed as a cozy theme with pastel 'retro groove' colors, the main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.
gruvboxed can be installed using lazy.nvim like this:
{
'comfysage/gruvboxed',
priority = 1000,
opts = {
transparent_background = false,
contrast_dark = 'medium',
override_terminal = true,
style = {
tabline = { reverse = true, color = 'green' },
search = { reverse = false, inc_reverse = true },
types = { italic = true },
keyword = { italic = true },
comment = { italic = false },
},
overrides = {},
}
}
gruvboxed can then be used like this:
vim.cmd.colorscheme 'gruvboxed'
- Lots of style-customization options (contrast, color invertion, italics usage etc.)
- Extended filetype highlighting: Html, Xml, Vim, Clojure, C, Python, JavaScript, TypeScript, PureScript, CoffeeScript, Ruby, Objective-C, Go, Lua, MoonScript, Java, Markdown, Haskell, Elixir
- Support for Treesitter highlighting.
- Support for transparent background.
- Supported plugins: EasyMotion, vim-sneak, Indent Guides, indentLine, Rainbow Parentheses, Airline, Lightline, GitGutter, Signify, ShowMarks, Signature, Syntastic, Ale, CtrlP, Startify, NERDTree, Dirvish
See gruvbox-contrib repo for contributions, ports and extras for the original gruvbox colorscheme.
- readme: update list of plugins and filetypes.
- wiki: add documentation for configuration