plugins.todo-comments.enable

Whether to enable todo-comments.

Type: boolean

Default: false

Example: true

Declared by:

plugins.todo-comments.package

Which package to use for the todo-comments plugin.

Type: package

Default: <derivation vimplugin-todo-comments.nvim-2024-06-10>

Declared by:

plugins.todo-comments.colors

List of named colors where we try to extract the guifg from the list of highlight groups or use the hex color if hl not found as a fallback.

Default:

{
  error = [ "DiagnosticError" "ErrorMsg" "#DC2626" ];
  warning = [ "DiagnosticWarn" "WarningMsg" "#FBBF24" ];
  info = [ "DiagnosticInfo" "#2563EB" ];
  hint = [ "DiagnosticHint" "#10B981" ];
  default = [ "Identifier" "#7C3AED" ];
  test = [ "Identifier" "#FF00FF" ];
};

Type: null or (attribute set of list of string)

Default: null

Declared by:

plugins.todo-comments.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.todo-comments.mergeKeywords

When true, custom keywords will be merged with the default

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.todo-comments.ripgrepPackage

Which package (if any) to be added for file search support in todo-comments.

Type: null or package

Default: <derivation ripgrep-14.1.0>

Declared by:

plugins.todo-comments.signPriority

Sign priority.

Type: null or signed integer or floating point number or raw lua code

Default: null

Plugin default: 8

Declared by:

plugins.todo-comments.signs

Show icons in the signs column.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by: