plugins.ts-autotag.enable

Whether to enable nvim-ts-autotag.

Type: boolean

Default: false

Example: true

Declared by:

plugins.ts-autotag.package

Which package to use for the ts-autotag plugin.

Type: package

Default: <derivation vimplugin-nvim-ts-autotag-2024-02-07>

Declared by:

plugins.ts-autotag.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.ts-autotag.filetypes

Filetypes for which ts-autotag should be enabled.

Plugin default:

[
  "html"
  "javascript"
  "typescript"
  "javascriptreact"
  "typescriptreact"
  "svelte"
  "vue"
  "tsx"
  "jsx"
  "rescript"
  "xml"
  "php"
  "markdown"
  "astro"
  "glimmer"
  "handlebars"
  "hbs"
]

Type: null or (list of string)

Default: null

Declared by:

plugins.ts-autotag.skipTags

Which tags to skip.

Plugin default:

[
  "area"
  "base"
  "br"
  "col"
  "command"
  "embed"
  "hr"
  "img"
  "slot"
  "input"
  "keygen"
  "link"
  "meta"
  "param"
  "source"
  "track"
  "wbr"
  "menuitem"
]

Type: null or (list of string)

Default: null

Declared by: