|
@@ -19008,10 +19111,12 @@ package
Lua formatter to use
Type:
-value “stylua” (singular enum)
+(list of value “stylua” (singular enum)) or value “stylua” (singular enum) convertible to it
-Default:
-"stylua"
+Default: [
+ "stylua"
+]
+
Declared by:
@@ -19029,7 +19134,7 @@ value “stylua” (singular enum)
-Whether to enable Lua LSP support via LuaLS.
+Whether to enable Lua LSP support.
Type:
boolean
@@ -19040,30 +19145,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.lua.lsp.package
-
-
-
-
-LuaLS package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation lua-language-server-3.15.0>
-
Declared by:
|
@@ -19091,6 +19172,32 @@ boolean
Example:
true
+Declared by:
+
+
+
+
+ vim.languages.lua.lsp.servers
+
+
+
+
+Lua LSP server to use
+
+Type:
+list of value “lua-language-server” (singular enum)
+
+Default: [
+ "lua-language-server"
+]
+
+
Declared by:
|
@@ -19378,30 +19485,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.markdown.format.package
-
-
-
-
-Markdown formatter package
-
-Type:
-package
-
-Default:
-<derivation deno-2.5.6>
-
Declared by:
|
@@ -19445,10 +19528,12 @@ list of string
Markdown formatter to use. denofmt is deprecated and currently aliased to deno_fmt.
Type:
-one of “deno_fmt”, “denofmt”, “prettierd”
+(list of (one of “deno_fmt”, “denofmt”, “prettierd”)) or (one of “deno_fmt”, “denofmt”, “prettierd”) convertible to it
-Default:
-"deno_fmt"
+Default: [
+ "deno_fmt"
+]
+
Declared by:
@@ -19466,7 +19551,7 @@ one of “deno_fmt”, “denofmt”, “prettierd”
-Whether to enable Enable Markdown LSP support.
+Whether to enable Markdown LSP support.
Type:
boolean
@@ -19488,34 +19573,7 @@ boolean
- vim.languages.markdown.lsp.package
-
-
-
-
-Markdown LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation marksman-2024-12-18>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"
-
-Declared by:
-
-
-
-
- vim.languages.markdown.lsp.server
+ vim.languages.markdown.lsp.servers
@@ -19523,10 +19581,12 @@ package or list of string
Markdown LSP server to use
Type:
-value “marksman” (singular enum)
+(list of (one of “markdown-oxide”, “marksman”)) or (one of “markdown-oxide”, “marksman”) convertible to it
-Default:
-"marksman"
+Default: [
+ "marksman"
+]
+
Declared by:
@@ -19654,30 +19714,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.nim.format.package
-
-
-
-
-Nim formatter package
-
-Type:
-package
-
-Default:
-<derivation x86_64-unknown-linux-gnu-nim-wrapper-2.2.4>
-
Declared by:
|
@@ -19697,10 +19733,12 @@ package
Nim formatter to use
Type:
-value “nimpretty” (singular enum)
+(list of value “nimpretty” (singular enum)) or value “nimpretty” (singular enum) convertible to it
-Default:
-"nimpretty"
+Default: [
+ "nimpretty"
+]
+
Declared by:
@@ -19740,34 +19778,7 @@ boolean
- vim.languages.nim.lsp.package
-
-
-
-
-Nim LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation nimlsp-0.4.6>
-
-Example:
-"[lib.getExe pkgs.nimlsp]"
-
-Declared by:
-
-
-
-
- vim.languages.nim.lsp.server
+ vim.languages.nim.lsp.servers
@@ -19775,10 +19786,12 @@ package or list of string
Nim LSP server to use
Type:
-string
+(list of value “nimlsp” (singular enum)) or value “nimlsp” (singular enum) convertible to it
-Default:
-"nimlsp"
+Default: [
+ "nimlsp"
+]
+
Declared by:
@@ -19939,30 +19952,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.nix.format.package
-
-
-
-
-Nix formatter package
-
-Type:
-package
-
-Default:
-<derivation alejandra-4.0.0>
-
Declared by:
|
@@ -19982,10 +19971,12 @@ package
Nix formatter to use
Type:
-one of “alejandra”, “nixfmt”
+(list of (one of “alejandra”, “nixfmt”)) or (one of “alejandra”, “nixfmt”) convertible to it
-Default:
-"alejandra"
+Default: [
+ "alejandra"
+]
+
Declared by:
@@ -20025,58 +20016,7 @@ boolean
- vim.languages.nix.lsp.package
-
-
-
-
-Nix LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation nil-2025-06-13>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.nix.lsp.options
-
-
-
-
-Options to pass to nixd LSP server
-
-Type:
-null or (attribute set of anything)
-
-Default:
-null
-
-Declared by:
-
-
-
-
- vim.languages.nix.lsp.server
+ vim.languages.nix.lsp.servers
@@ -20084,10 +20024,12 @@ null or (attribute set of anything)
Nix LSP server to use
Type:
-one of “nil”, “nixd”
+(list of (one of “nil”, “nixd”)) or (one of “nil”, “nixd”) convertible to it
-Default:
-"nil"
+Default: [
+ "nil"
+]
+
Declared by:
@@ -20205,34 +20147,7 @@ boolean
- vim.languages.nu.lsp.package
-
-
-
-
-Nu LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation nushell-0.108.0>
-
-Example:
-"[(lib.getExe pkgs.nushell) \"--lsp\"]"
-
-Declared by:
-
-
-
-
- vim.languages.nu.lsp.server
+ vim.languages.nu.lsp.servers
@@ -20240,10 +20155,12 @@ package or list of string
Nu LSP server to use
Type:
-string
+(list of value “nushell” (singular enum)) or value “nushell” (singular enum) convertible to it
-Default:
-"nushell"
+Default: [
+ "nushell"
+]
+
Declared by:
@@ -20350,30 +20267,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.ocaml.format.package
-
-
-
-
-OCaml formatter package
-
-Type:
-package
-
-Default:
-<derivation ocaml5.3.0-ocamlformat-0.27.0>
-
Declared by:
|
@@ -20393,10 +20286,12 @@ package
OCaml formatter to use
Type:
-value “ocamlformat” (singular enum)
+(list of value “ocamlformat” (singular enum)) or value “ocamlformat” (singular enum) convertible to it
-Default:
-"ocamlformat"
+Default: [
+ "ocamlformat"
+]
+
Declared by:
@@ -20414,7 +20309,7 @@ value “ocamlformat” (singular enum)
-Whether to enable OCaml LSP support (ocaml-lsp).
+Whether to enable OCaml LSP support.
Type:
boolean
@@ -20436,42 +20331,20 @@ boolean
- vim.languages.ocaml.lsp.package
+ vim.languages.ocaml.lsp.servers
-OCaml language server package, or the command to run as a list of strings
+OCaml LSP server to use
Type:
-package or list of string
+(list of value “ocaml-lsp” (singular enum)) or value “ocaml-lsp” (singular enum) convertible to it
-Default:
-<derivation ocaml5.3.0-ocaml-lsp-server-1.23.1>
-
-Declared by:
-
-
-
-
- vim.languages.ocaml.lsp.server
-
-
-
-
-OCaml LSP server to user
-
-Type:
-value “ocaml-lsp” (singular enum)
-
-Default:
-"ocaml-lsp"
+Default: [
+ "ocaml-lsp"
+]
+
Declared by:
@@ -20589,31 +20462,7 @@ boolean
- vim.languages.odin.lsp.package
-
-
-
-
-Ols package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation ols-0-unstable-2025-10-20>
-
-Declared by:
-
-
-
-
- vim.languages.odin.lsp.server
+ vim.languages.odin.lsp.servers
@@ -20621,10 +20470,12 @@ package or list of string
Odin LSP server to use
Type:
-value “ols” (singular enum)
+(list of value “ols” (singular enum)) or value “ols” (singular enum) convertible to it
-Default:
-"ols"
+Default: [
+ "ols"
+]
+
Declared by:
@@ -20742,34 +20593,7 @@ boolean
- vim.languages.php.lsp.package
-
-
-
-
-PHP LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation phpactor-2025.10.17.0>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"
-
-Declared by:
-
-
-
-
- vim.languages.php.lsp.server
+ vim.languages.php.lsp.servers
@@ -20777,10 +20601,12 @@ package or list of string
PHP LSP server to use
Type:
-one of “intelephense”, “phan”, “phpactor”
+(list of (one of “intelephense”, “phan”, “phpactor”)) or (one of “intelephense”, “phan”, “phpactor”) convertible to it
-Default:
-"phpactor"
+Default: [
+ "phpactor"
+]
+
Declared by:
@@ -20963,30 +20789,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.python.format.package
-
-
-
-
-Python formatter package
-
-Type:
-package
-
-Default:
-<derivation black-25.1.0>
-
Declared by:
|
@@ -21003,13 +20805,15 @@ package
- Python formatter to use
+Python formatters to use
Type:
-one of “black”, “black-and-isort”, “isort”, “ruff”
+(list of (one of “black”, “black-and-isort”, “isort”, “ruff”, “ruff-check”)) or (one of “black”, “black-and-isort”, “isort”, “ruff”, “ruff-check”) convertible to it
-Default:
-"black"
+Default: [
+ "black"
+]
+
Declared by:
@@ -21049,34 +20853,7 @@ boolean
- vim.languages.python.lsp.package
-
-
-
-
-python LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation basedpyright-1.32.1>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.python.lsp.server
+ vim.languages.python.lsp.servers
@@ -21084,10 +20861,12 @@ package or list of string
Python LSP server to use
Type:
-one of “basedpyright”, “pyright”, “python-lsp-server”
+(list of (one of “basedpyright”, “pyright”, “python-lsp-server”)) or (one of “basedpyright”, “pyright”, “python-lsp-server”) convertible to it
-Default:
-"basedpyright"
+Default: [
+ "basedpyright"
+]
+
Declared by:
@@ -21149,6 +20928,190 @@ package
+
+
+ vim.languages.qml.enable
+
+
+
+
+Whether to enable QML language support.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.languages.qml.format.enable
+
+
+
+
+Whether to enable QML formatting.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.languages.qml.format.type
+
+
+
+
+QML formatter to use
+
+Type:
+(list of value “qmlformat” (singular enum)) or value “qmlformat” (singular enum) convertible to it
+
+Default: [
+ "qmlformat"
+]
+
+
+Declared by:
+
+
+
+
+ vim.languages.qml.lsp.enable
+
+
+
+
+Whether to enable QML LSP support.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.languages.qml.lsp.servers
+
+
+
+
+QML LSP server to use
+
+Type:
+(list of value “qmlls” (singular enum)) or value “qmlls” (singular enum) convertible to it
+
+Default: [
+ "qmlls"
+]
+
+
+Declared by:
+
+
+
+
+ vim.languages.qml.treesitter.enable
+
+
+
+
+Whether to enable QML treesitter support.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.languages.qml.treesitter.package
+
+
+
+
+The qmljs treesitter package to use.
+
+Type:
+package
+
+Default:
+pkgs.vimPlugins.nvim-treesitter.builtGrammars.qmljs
+
+Declared by:
+
+
vim.languages.r.enable
@@ -21194,30 +21157,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.r.format.package
-
-
-
-
-R formatter package
-
-Type:
-package
-
-Default:
-<derivation R-4.5.1-wrapper>
-
Declared by:
|
@@ -21237,10 +21176,12 @@ package
R formatter to use
Type:
-one of “format_r”, “styler”
+(list of (one of “format_r”, “styler”)) or (one of “format_r”, “styler”) convertible to it
-Default:
-"format_r"
+Default: [
+ "format_r"
+]
+
Declared by:
@@ -21280,34 +21221,7 @@ boolean
- vim.languages.r.lsp.package
-
-
-
-
-R LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation r_lsp>
-
-Example:
-[ (lib.getExe pkgs.jdt-language-server) "-data" "~/.cache/jdtls/workspace" ]
-
-Declared by:
-
-
-
-
- vim.languages.r.lsp.server
+ vim.languages.r.lsp.servers
@@ -21315,10 +21229,12 @@ package or list of string
R LSP server to use
Type:
-value “r_language_server” (singular enum)
+(list of value “r_language_server” (singular enum)) or value “r_language_server” (singular enum) convertible to it
-Default:
-"r_language_server"
+Default: [
+ "r_language_server"
+]
+
Declared by:
@@ -21478,30 +21394,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.ruby.format.package
-
-
-
-
-Ruby formatter package
-
-Type:
-package
-
-Default:
-<derivation ruby3.3-rubocop-0.92.0>
-
Declared by:
|
@@ -21521,10 +21413,12 @@ package
Ruby formatter to use
Type:
-value “rubocop” (singular enum)
+(list of value “rubocop” (singular enum)) or value “rubocop” (singular enum) convertible to it
-Default:
-"rubocop"
+Default: [
+ "rubocop"
+]
+
Declared by:
@@ -21564,31 +21458,7 @@ boolean
- vim.languages.ruby.lsp.package
-
-
-
-
-Ruby LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation ruby3.3-solargraph-0.39.17>
-
-Declared by:
-
-
-
-
- vim.languages.ruby.lsp.server
+ vim.languages.ruby.lsp.servers
@@ -21596,10 +21466,12 @@ package or list of string
Ruby LSP server to use
Type:
-one of “rubylsp”, “rubyserver”
+(list of (one of “ruby_lsp”, “solargraph”)) or (one of “ruby_lsp”, “solargraph”) convertible to it
-Default:
-"rubyserver"
+Default: [
+ "solargraph"
+]
+
Declared by:
@@ -21679,57 +21551,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.rust.crates.enable
-
-
-
-
-Whether to enable crates-nvim, tools for managing dependencies.
-
-Type:
-boolean
-
-Default:
-false
-
-Example:
-true
-
-Declared by:
-
-
-
-
- vim.languages.rust.crates.codeActions
-
-
-
-
-Enable code actions through null-ls
-
-Type:
-boolean
-
-Default:
-true
-
Declared by:
|
@@ -21778,6 +21599,83 @@ package
Default:
<derivation lldb-21.1.2>
+Declared by:
+
+
+
+
+ vim.languages.rust.extensions.crates-nvim.enable
+
+
+
+
+Whether to enable crates.io dependency management [crates-nvim].
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.languages.rust.extensions.crates-nvim.setupOpts
+
+
+
+
+Option table to pass into the setup function of crates-nvim You can pass in any additional options even if they’re
+not listed in the docs
+
+Type:
+open submodule of anything
+
+Default:
+{ }
+
+Declared by:
+
+
+
+
+ vim.languages.rust.extensions.crates-nvim.setupOpts.completion.cmp.enable
+
+
+
+
+Whether to add crates.nvim as a source for completion plugins. The following
+plugins are supported by crates.nvim: However nvf only supports auto-setup for nvim-cmp.
+
+Type:
+boolean
+
+Default:
+"{option}`config.vim.autocomplete.nvim-cmp.enable`"
+
Declared by:
@@ -21805,30 +21703,6 @@ Disabled if Rust LSP is enabled, otherwise follows vim.lang
Example:
true
-Declared by:
-
-
-
-
- vim.languages.rust.format.package
-
-
-
-
-Rust formatter package
-
-Type:
-package
-
-Default:
-<derivation rustfmt-1.89.0>
-
Declared by:
|
@@ -21848,10 +21722,12 @@ package
Rust formatter to use
Type:
-value “rustfmt” (singular enum)
+(list of value “rustfmt” (singular enum)) or value “rustfmt” (singular enum) convertible to it
-Default:
-"rustfmt"
+Default: [
+ "rustfmt"
+]
+
Declared by:
@@ -22407,30 +22283,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.sql.format.package
-
-
-
-
-SQL formatter package
-
-Type:
-package
-
-Default:
-<derivation sqlfluff-3.5.0>
-
Declared by:
|
@@ -22450,10 +22302,12 @@ package
SQL formatter to use
Type:
-value “sqlfluff” (singular enum)
+(list of value “sqlfluff” (singular enum)) or value “sqlfluff” (singular enum) convertible to it
-Default:
-"sqlfluff"
+Default: [
+ "sqlfluff"
+]
+
Declared by:
@@ -22493,34 +22347,7 @@ boolean
- vim.languages.sql.lsp.package
-
-
-
-
-SQL LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation sqls-0.2.28>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.sql.lsp.server
+ vim.languages.sql.lsp.servers
@@ -22528,10 +22355,12 @@ package or list of string
SQL LSP server to use
Type:
-value “sqls” (singular enum)
+(list of value “sqls” (singular enum)) or value “sqls” (singular enum) convertible to it
-Default:
-"sqls"
+Default: [
+ "sqls"
+]
+
Declared by:
@@ -22691,30 +22520,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.svelte.format.package
-
-
-
-
-Svelte formatter package
-
-Type:
-package
-
-Default:
-<derivation prettier-3.6.2>
-
Declared by:
|
@@ -22734,10 +22539,12 @@ package
Svelte formatter to use
Type:
-one of “biome”, “prettier”
+(list of ((one of “biome”, “prettier”) or value “prettierd” (singular enum) convertible to it)) or ((one of “biome”, “prettier”) or value “prettierd” (singular enum) convertible to it) convertible to it
-Default:
-"prettier"
+Default: [
+ "prettier"
+]
+
Declared by:
@@ -22777,34 +22584,7 @@ boolean
- vim.languages.svelte.lsp.package
-
-
-
-
-Svelte LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation svelte-language-server-0.17.21>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.svelte.lsp.server
+ vim.languages.svelte.lsp.servers
@@ -22812,10 +22592,12 @@ package or list of string
Svelte LSP server to use
Type:
-value “svelte” (singular enum)
+(list of value “svelte” (singular enum)) or value “svelte” (singular enum) convertible to it
-Default:
-"svelte"
+Default: [
+ "svelte"
+]
+
Declared by:
@@ -22933,34 +22715,7 @@ boolean
- vim.languages.tailwind.lsp.package
-
-
-
-
-Tailwindcss LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation tailwindcss-language-server-0.14.28>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"
-
-Declared by:
-
-
-
-
- vim.languages.tailwind.lsp.server
+ vim.languages.tailwind.lsp.servers
@@ -22968,10 +22723,12 @@ package or list of string
Tailwindcss LSP server to use
Type:
-value “tailwindcss-language-server” (singular enum)
+(list of value “tailwindcss” (singular enum)) or value “tailwindcss” (singular enum) convertible to it
-Default:
-"tailwindcss-language-server"
+Default: [
+ "tailwindcss"
+]
+
Declared by:
@@ -23038,18 +22795,20 @@ boolean
- vim.languages.terraform.lsp.package
+ vim.languages.terraform.lsp.servers
-terraform-ls package
+Terraform LSP server to use
Type:
-package
+list of value “terraformls” (singular enum)
-Default:
-<derivation terraform-ls-0.38.2>
+Default: [
+ "terraformls"
+]
+
Declared by:
@@ -23285,30 +23044,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.ts.format.package
-
-
-
-
-Typescript/Javascript formatter package
-
-Type:
-package
-
-Default:
-<derivation prettier-3.6.2>
-
Declared by:
|
@@ -23328,10 +23063,12 @@ package
Typescript/Javascript formatter to use
Type:
-one of “biome”, “prettier”, “prettierd”
+(list of (one of “biome”, “prettier”, “prettierd”)) or (one of “biome”, “prettier”, “prettierd”) convertible to it
-Default:
-"prettier"
+Default: [
+ "prettier"
+]
+
Declared by:
@@ -23371,34 +23108,7 @@ boolean
- vim.languages.ts.lsp.package
-
-
-
-
-Typescript/Javascript LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation typescript-language-server-5.0.1>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.ts.lsp.server
+ vim.languages.ts.lsp.servers
@@ -23406,10 +23116,12 @@ package or list of string
Typescript/Javascript LSP server to use
Type:
-one of “denols”, “ts_ls”, “tsserver”
+(list of (one of “denols”, “ts_ls”, “tsserver”)) or (one of “denols”, “ts_ls”, “tsserver”) convertible to it
-Default:
-"ts_ls"
+Default: [
+ "ts_ls"
+]
+
Declared by:
@@ -23478,6 +23190,30 @@ package
+The typescript treesitter package to use.
+
+Type:
+package
+
+Default:
+pkgs.vimPlugins.nvim-treesitter.builtGrammars.typescript
+
+Declared by:
+
+
+
+
+ vim.languages.ts.treesitter.tsxPackage
+
+
+
+
The tsx treesitter package to use.
Type:
@@ -23930,30 +23666,6 @@ boolean
Example:
true
-Declared by:
-
-
-
-
- vim.languages.typst.format.package
-
-
-
-
-Typst formatter package
-
-Type:
-package
-
-Default:
-<derivation typstyle-0.14.0>
-
Declared by:
|
@@ -23973,7 +23685,7 @@ package
Typst formatter to use
Type:
-value “typstyle” (singular enum)
+(list of value “typstyle” (singular enum)) or value “typstyle” (singular enum) convertible to it
Default:
"typstyle"
@@ -24016,34 +23728,7 @@ boolean
- vim.languages.typst.lsp.package
-
-
-
-
-typst-lsp package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation tinymist-0.13.30>
-
-Example:
-"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
-
-Declared by:
-
-
-
-
- vim.languages.typst.lsp.server
+ vim.languages.typst.lsp.servers
@@ -24051,10 +23736,12 @@ package or list of string
Typst LSP server to use
Type:
-one of “tinymist”, “typst-lsp”
+(list of (one of “tinymist”, “typst_lsp”)) or (one of “tinymist”, “typst_lsp”) convertible to it
-Default:
-"tinymist"
+Default: [
+ "tinymist"
+]
+
Declared by:
@@ -24172,31 +23859,7 @@ boolean
- vim.languages.vala.lsp.package
-
-
-
-
-Vala LSP server package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation vala-language-server-wrapper>
-
-Declared by:
-
-
-
-
- vim.languages.vala.lsp.server
+ vim.languages.vala.lsp.servers
@@ -24204,10 +23867,12 @@ package or list of string
Vala LSP server to use
Type:
-value “vala_ls” (singular enum)
+(list of value “vala_ls” (singular enum)) or value “vala_ls” (singular enum) convertible to it
-Default:
-"vala_ls"
+Default: [
+ "vala_ls"
+]
+
Declared by:
@@ -24325,34 +23990,7 @@ boolean
- vim.languages.wgsl.lsp.package
-
-
-
-
-wgsl-analyzer package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation wgsl-analyzer-2025-08-08>
-
-Example:
-[(lib.getExe pkgs.wgsl-analyzer)]
-
-Declared by:
-
-
-
-
- vim.languages.wgsl.lsp.server
+ vim.languages.wgsl.lsp.servers
@@ -24360,10 +23998,12 @@ package or list of string
WGSL LSP server to use
Type:
-value “wgsl-analyzer” (singular enum)
+(list of value “wgsl-analyzer” (singular enum)) or value “wgsl-analyzer” (singular enum) convertible to it
-Default:
-"wgsl-analyzer"
+Default: [
+ "wgsl-analyzer"
+]
+
Declared by:
@@ -24459,7 +24099,7 @@ boolean
-Whether to enable YAML LSP support.
+Whether to enable Yaml LSP support.
Type:
boolean
@@ -24481,42 +24121,20 @@ boolean
- vim.languages.yaml.lsp.package
+ vim.languages.yaml.lsp.servers
-YAML LSP server package
+Yaml LSP server to use
Type:
-package or list of string
+(list of value “yaml-language-server” (singular enum)) or value “yaml-language-server” (singular enum) convertible to it
-Default:
-<derivation yaml-language-server-1.19.2>
-
-Declared by:
-
-
-
-
- vim.languages.yaml.lsp.server
-
-
-
-
-YAML LSP server to use
-
-Type:
-value “yaml-language-server” (singular enum)
-
-Default:
-"yaml-language-server"
+Default: [
+ "yaml-language-server"
+]
+
Declared by:
@@ -24706,31 +24324,7 @@ boolean
- vim.languages.zig.lsp.package
-
-
-
-
-ZLS package, or the command to run as a list of strings
-
-Type:
-package or list of string
-
-Default:
-<derivation zls-0.15.0>
-
-Declared by:
-
-
-
-
- vim.languages.zig.lsp.server
+ vim.languages.zig.lsp.servers
@@ -24738,10 +24332,12 @@ package or list of string
Zig LSP server to use
Type:
-value “zls” (singular enum)
+(list of value “zls” (singular enum)) or value “zls” (singular enum) convertible to it
-Default:
-"zls"
+Default: [
+ "zls"
+]
+
Declared by:
@@ -24933,7 +24529,7 @@ attribute set of (submodule)
When false, or if the lua function returns false, this plugin will not be included in the spec
Type:
-null or boolean or string
+null or boolean or (luaInline)
Default:
null
@@ -24957,7 +24553,7 @@ null or boolean or string
Plugin package. If null, a custom load function must be provided
Type:
-null or null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “promise-async”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”
+null or null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mellow”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-git-status.nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “prettier-plugin-astro”, “prettier-plugin-svelte”, “project-nvim”, “promise-async”, “qmk-nvim”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”
Declared by:
@@ -25410,6 +25006,81 @@ boolean
+
+
+ vim.lsp.harper-ls.enable
+
+
+
+
+Whether to enable Harper grammar checking LSP.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.lsp.harper-ls.settings
+
+
+
+
+Settings to pass to harper-ls
+
+Type:
+attribute set of anything
+
+Default:
+{ }
+
+Example: {
+ codeActions = {
+ ForceStable = false;
+ };
+ diagnosticSeverity = "hint";
+ dialect = "American";
+ fileDictPath = "";
+ ignoredLintsPath = { };
+ isolateEnglish = false;
+ linters = {
+ BoringWords = true;
+ PossessiveNoun = true;
+ SentenceCapitalization = false;
+ SpellCheck = false;
+ };
+ markdown = {
+ IgnoreLinkTitle = false;
+ };
+ maxFileLength = 120000;
+ userDictPath = "";
+ workspaceDictPath = "";
+}
+
+
+Declared by:
+
+
vim.lsp.inlayHints.enable
@@ -26993,7 +26664,7 @@ boolean
-LSP capabilitiess to pass to lspconfig
+LSP capabilities to pass to LSP server configuration
Type:
null or (luaInline) or attribute set of anything
@@ -27020,7 +26691,7 @@ null or (luaInline) or attribute set of anything
Command used to start the LSP server
Type:
-null or (list of string)
+null or (luaInline) or list of string
Default:
null
@@ -27041,7 +26712,7 @@ null or (list of string)
-Filetypes to auto-attach LSP in
+Filetypes to auto-attach LSP server in
Type:
null or (list of string)
@@ -27409,7 +27080,7 @@ vim.opt.expandtab = true
-List of lua packages to install
+List of Lua packages to install
Type:
list of string
@@ -33412,13 +33083,13 @@ boolean
-The org treesitter package to use.
+The org-nvim treesitter package to use.
Type:
package
Default:
-pkgs.vimPlugins.nvim-treesitter.builtGrammars.org
+pkgs.tree-sitter-grammars.tree-sitter-org-nvim
Declared by:
@@ -33870,15 +33541,13 @@ the wrapper during the build process.To avoid overriding packages and dep
are recommended to use this option or vim.extraPlugins option.
Type:
-list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “promise-async”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
+list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mellow”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-git-status.nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “prettier-plugin-astro”, “prettier-plugin-svelte”, “project-nvim”, “promise-async”, “qmk-nvim”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
Default:
[ ]
-Example: ''
- [pkgs.vimPlugins.vim-ghost]
-''
-
+Example:
+[pkgs.vimPlugins.vim-ghost]
Declared by:
@@ -34259,16 +33928,15 @@ attribute set of package
Default:
{ }
-Example: ''
- {
- lazydev-nvim = pkgs.fetchFromGitHub {
- owner = "folke";
- repo = "lazydev.nvim";
- rev = "";
- hash = "";
- };
- }
-''
+Example: {
+ lazydev-nvim = pkgs.fetchFromGitHub {
+ owner = "folke";
+ repo = "lazydev.nvim";
+ rev = "";
+ hash = "";
+ };
+}
+
Declared by:
@@ -35873,7 +35541,7 @@ strings concatenated with “\n”
The snippet provider packages. NoteThese are simply appended to {option} vim.startPlugins.
Type:
-list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “promise-async”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
+list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mellow”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-git-status.nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “prettier-plugin-astro”, “prettier-plugin-svelte”, “project-nvim”, “promise-async”, “qmk-nvim”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
Default: [
"friendly-snippets"
@@ -36137,17 +35805,15 @@ using the
Type:
-list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “promise-async”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
+list of (null or package or one of “blink-cmp”, “aerial-nvim”, “alpha-nvim”, “avante-nvim”, “base16”, “blink-cmp-spell”, “blink-compat”, “blink-emoji-nvim”, “blink-ripgrep-nvim”, “bufdelete-nvim”, “bufferline-nvim”, “catppuccin”, “ccc-nvim”, “cellular-automaton-nvim”, “chatgpt-nvim”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codecompanion-nvim”, “codewindow-nvim”, “colorful-menu-nvim”, “comment-nvim”, “conform-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended-lsp-nvim”, “dashboard-nvim”, “diffview-nvim”, “direnv-vim”, “dracula”, “dressing-nvim”, “elixir-tools-nvim”, “everforest”, “fastaction-nvim”, “fidget-nvim”, “flash-nvim”, “flutter-tools-nvim”, “friendly-snippets”, “fzf-lua”, “gesture-nvim”, “git-conflict-nvim”, “github”, “gitlinker-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “hardtime-nvim”, “harpoon”, “haskell-tools-nvim”, “highlight-undo-nvim”, “hop-nvim”, “hunk-nvim”, “hydra-nvim”, “icon-picker-nvim”, “image-nvim”, “img-clip”, “indent-blankline-nvim”, “lazydev-nvim”, “leap-nvim”, “leetcode-nvim”, “lsp-signature-nvim”, “lspkind-nvim”, “lspsaga-nvim”, “lua-utils-nvim”, “lualine-nvim”, “luasnip”, “lz-n”, “lzn-auto-require”, “markview-nvim”, “mellow”, “mind-nvim”, “mini-ai”, “mini-align”, “mini-animate”, “mini-base16”, “mini-basics”, “mini-bracketed”, “mini-bufremove”, “mini-clue”, “mini-colors”, “mini-comment”, “mini-completion”, “mini-cursorword”, “mini-diff”, “mini-doc”, “mini-extra”, “mini-files”, “mini-fuzzy”, “mini-git”, “mini-hipatterns”, “mini-hues”, “mini-icons”, “mini-indentscope”, “mini-jump”, “mini-jump2d”, “mini-map”, “mini-misc”, “mini-move”, “mini-notify”, “mini-operators”, “mini-pairs”, “mini-pick”, “mini-sessions”, “mini-snippets”, “mini-splitjoin”, “mini-starter”, “mini-statusline”, “mini-surround”, “mini-tabline”, “mini-test”, “mini-trailspace”, “mini-visits”, “minimap-vim”, “mkdir-nvim”, “modes-nvim”, “multicursors-nvim”, “neo-tree-nvim”, “neocord”, “neogit”, “neorg”, “neorg-telescope”, “neovim-session-manager”, “new-file-template-nvim”, “nix-develop-nvim”, “noice-nvim”, “none-ls-nvim”, “nord”, “nui-nvim”, “nvim-autopairs”, “nvim-biscuits”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-highlight-colors”, “nvim-lightbulb”, “nvim-lint”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip-lua”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-treesitter-textobjects”, “nvim-ts-autotag”, “nvim-ufo”, “nvim-web-devicons”, “obsidian-nvim”, “oil-git-status.nvim”, “oil-nvim”, “omnisharp-extended-lsp-nvim”, “onedark”, “orgmode”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “prettier-plugin-astro”, “prettier-plugin-svelte”, “project-nvim”, “promise-async”, “qmk-nvim”, “rainbow-delimiters-nvim”, “registers-nvim”, “render-markdown-nvim”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smart-splits”, “smartcolumn-nvim”, “snacks-nvim”, “solarized”, “solarized-osaka”, “sqls-nvim”, “supermaven-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors-nvim”, “todo-comments-nvim”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator-nvim”, “typst-concealer”, “typst-preview-nvim”, “undotree”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-sleuth”, “vim-startify”, “which-key-nvim”, “yanky-nvim”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)
Default: [
"plenary-nvim"
]
-Example: ''
- [pkgs.vimPlugins.telescope-nvim]
-''
-
+Example:
+[pkgs.vimPlugins.telescope-nvim]
Declared by:
@@ -40640,7 +40306,7 @@ Setting the theme to “base16” enables base16 theming and
requires all of the colors in vim.theme.base16-colors to be set.
Type:
-one of “base16”, “catppuccin”, “dracula”, “everforest”, “github”, “gruvbox”, “mini-base16”, “nord”, “onedark”, “oxocarbon”, “rose-pine”, “solarized”, “solarized-osaka”, “tokyonight”
+one of “base16”, “catppuccin”, “dracula”, “everforest”, “github”, “gruvbox”, “mellow”, “mini-base16”, “nord”, “onedark”, “oxocarbon”, “rose-pine”, “solarized”, “solarized-osaka”, “tokyonight”
Declared by:
@@ -48201,6 +47867,59 @@ boolean
Example:
true
+Declared by:
+
+
+
+
+ vim.utility.oil-nvim.gitStatus.enable
+
+
+
+
+Whether to enable Git status on [oil-nvim] directory listings
+.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.utility.oil-nvim.gitStatus.setupOpts
+
+
+
+
+Option table to pass into the setup function of oil-git-status-nvim You can pass in any additional options even if they’re
+not listed in the docs
+
+Type:
+open submodule of anything
+
+Default:
+{ }
+
Declared by:
|
@@ -48583,6 +48302,180 @@ boolean
|
+
+
+ vim.utility.qmk-nvim.enable
+
+
+
+
+Whether to enable QMK and ZMK keymaps in nvim.
+
+Type:
+boolean
+
+Default:
+false
+
+Example:
+true
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts
+
+
+
+
+Option table to pass into the setup function of qmk.nvim You can pass in any additional options even if they’re
+not listed in the docs
+
+Type:
+open submodule of anything
+
+Default:
+{ }
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts.comment_preview.keymap_overrides
+
+
+
+
+Key codes to text replacements
+see https://github.com/codethread/qmk.nvim/blob/main/lua/qmk/config/key_map.lua for more details
+
+Type:
+attribute set of string
+
+Default:
+{ }
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts.comment_preview.position
+
+
+
+
+Controls the position of the preview
+
+Type:
+one of “top”, “bottom”, “inside”, “none”
+
+Default:
+"top"
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts.layout
+
+
+
+
+The keyboard key layout
+see https://github.com/codethread/qmk.nvim?tab=readme-ov-file#Layout for more details
+
+Type:
+null or strings concatenated with “\n”
+
+Default:
+null
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts.name
+
+
+
+
+The name of the layout
+
+Type:
+null or string
+
+Default:
+null
+
+Declared by:
+
+
+
+
+ vim.utility.qmk-nvim.setupOpts.variant
+
+
+
+
+Chooses the expected hardware target
+
+Type:
+one of “qmk”, “zmk”
+
+Default:
+"qmk"
+
+Declared by:
+
+
vim.utility.sleuth.enable
@@ -49695,6 +49588,9 @@ boolean
Default:
true
+Example:
+false
+
Declared by:
|
@@ -49719,6 +49615,9 @@ boolean
Default:
true
+Example:
+false
+
Declared by:
|
@@ -53194,7 +53093,7 @@ floating point number
- Whether to enable NodeJs support in the Neovim wrapper
+ Whether to enable NodeJS support in the Neovim wrapper
.
Type:
diff --git a/docs-preview-1228/release-notes.html b/docs-preview-1228/release-notes.html
index 3382428b..7dd70f2d 100644
--- a/docs-preview-1228/release-notes.html
+++ b/docs-preview-1228/release-notes.html
@@ -288,7 +288,7 @@ longer filtered and thus should be used instead. $XDG_CONFIG_HOME/nvf is intentional. poz: poz: diniamo: Move the theme dag entry to before luaScript. Add rustfmt as the default formatter for Rust. Enabled the terminal integration of catppuccin for theming Neovim’s built-in
terminal (this also affects toggleterm). Migrate bufferline to setupOpts for more customizability Use clangd as the default language server for C languages Expose lib.nvim.types.pluginType, which for example allows the user to
| |
| | | | | | | | | | | | | | | | |