plugins.lspkind.enable

Whether to enable lspkind.nvim.

Type: boolean

Default: false

Example: true

Declared by:

plugins.lspkind.package

The lspkind package to use.

Type: package

Default: pkgs.vimPlugins.lspkind-nvim

Declared by:

plugins.lspkind.extraOptions

These attributes will be added to the table parameter for the setup function. Typically, it can override NixVim’s default settings.

Type: attribute set of anything

Default: { }

Declared by:

plugins.lspkind.mode

Defines how annotations are shown

Type: null or one of “text”, “text_symbol”, “symbol_text”, “symbol” or raw lua code

Default: null

Plugin default: "symbol_text"

Declared by:

plugins.lspkind.preset

Default symbol map

Type: null or one of “default”, “codicons” or raw lua code

Default: null

Plugin default: "codicons"

Declared by:

plugins.lspkind.symbolMap

Override preset symbols

Type: null or (attribute set of string)

Default: null

Declared by: