Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

gruvbox-material

URL: https://github.com/f4z3r/gruvbox-material.nvim/

Maintainers: Jakob Beckmann

colorschemes.gruvbox-material.enable

Whether to enable gruvbox-material.nvim.

Type: boolean

Default: false

Example: true

Declared by:

colorschemes.gruvbox-material.package

The gruvbox-material.nvim package to use.

Type: package

Default: pkgs.vimPlugins.gruvbox-material-nvim

Declared by:

colorschemes.gruvbox-material.autoLoad

Whether to automatically load gruvbox-material.nvim when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

colorschemes.gruvbox-material.settings

Options provided to the require('gruvbox-material').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  background = {
    transparent = false;
  };
  comments = {
    italics = true;
  };
  contrast = "medium";
  customize = lib.nixvim.mkRaw ''
  function(g, o)
    local colors = require("gruvbox-material.colors").get(vim.o.background, "medium")
    if g == "CursorLineNr" then
      o.link = nil            -- wipe a potential link, which would take precedence over other
                              -- attributes
      o.fg = colors.orange    -- or use any color in "#rrggbb" hex format
      o.bold = true
    end
    return o
  end
'';
  float = {
    force_background = false;
  };
  italics = true;
  signs = {
    highlight = true;
  };
}

Declared by: