colorschemes.monokai-pro.settings

Options provided to the require('monokai-pro').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  devicons = true;
  filter = "ristretto";
  terminal_colors = false;
}

Declared by:

colorschemes.monokai-pro.settings.background_clear

List of plugins for which the background should be clear.

Type: null or (list of (string or raw lua code)) or raw lua code

Default: null

Plugin default:

[
  "toggleterm"
  "telescope"
  "renamer"
  "notify"
]

Declared by:

colorschemes.monokai-pro.settings.devicons

Whether to use devicons characters.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by:

colorschemes.monokai-pro.settings.filter

Which filter to use.

Type: null or string or raw lua code

Default: null

Plugin default: lib.nixvim.mkRaw "vim.o.background == 'light' and 'classic' or 'pro'"

Example: "ristretto"

Declared by:

Incremental search look.

Type: null or one of “underline”, “background” or raw lua code

Default: null

Plugin default: "background"

Declared by:

colorschemes.monokai-pro.settings.plugins

Override configuration for specific plugins.

Type: null or (attribute set of ((attribute set of anything) or raw lua code)) or raw lua code

Default: null

Plugin default:

{
  bufferline = {
    bold = true;
    underline_fill = false;
    underline_selected = false;
    underline_visible = false;
  };
  indent_blankline = {
    context_highlight = "default";
    context_start_underline = false;
  };
}

Declared by:

colorschemes.monokai-pro.settings.styles

Set the style for specific elements.

Type: null or (attribute set of ((attribute set of anything) or raw lua code)) or raw lua code

Default: null

Plugin default:

{
  annotation = {
    italic = true;
  };
  comment = {
    italic = true;
  };
  keyword = {
    italic = true;
  };
  parameter = {
    italic = true;
  };
  storageclass = {
    italic = true;
  };
  structure = {
    italic = true;
  };
  tag_attribute = {
    italic = true;
  };
  type = {
    italic = true;
  };
}

Declared by:

colorschemes.monokai-pro.settings.terminal_colors

Whether to use terminal colors.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

colorschemes.monokai-pro.settings.transparent_background

Whether to enable transparent background.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by: