kanagawa-paper

URL: https://github.com/thesimonho/kanagawa-paper.nvim/

Maintainers: Fran Cirka


You can select the theme in two ways:

  • Set colorschemes.kanagawa-paper.settings.theme AND explicitly unset vim.o.background (i.e. opts.background = "").
  • Set colorschemes.kanagawa-paper.settings.background (the active theme will depend on the value of vim.o.background).

colorschemes.kanagawa-paper.enable

Whether to enable kanagawa-paper.nvim.

Type: boolean

Default: false

Example: true

Declared by:

colorschemes.kanagawa-paper.package

The kanagawa-paper.nvim package to use.

Type: package

Default: pkgs.vimPlugins.kanagawa-paper-nvim

Declared by:

colorschemes.kanagawa-paper.autoLoad

Whether to automatically load kanagawa-paper.nvim when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

colorschemes.kanagawa-paper.settings

Options provided to the require('kanagawa-paper').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  auto_plugins = false;
  background = "dark";
  cache = false;
  colors = {
    palette = { };
    theme = {
      canvas = { };
      ink = { };
    };
  };
  compile = false;
  dim_inactive = false;
  gutter = false;
  overrides = lib.nixvim.mkRaw "function(colors) return {} end";
  styles = {
    comments = {
      italic = true;
    };
    functions = {
      italic = true;
    };
    keywords = {
      italic = true;
    };
    statement_style = {
      bold = true;
    };
  };
  terminal_colors = false;
  theme = "ink";
  transparent = true;
  undercurl = true;
}

Declared by: