<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix>
@@ -288,7 +288,7 @@ Note that these are setup after builtin plugins.Declared by:
vim.extraPlugins.<name>.package
Type: null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "null-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk"
Declared by:
vim.extraPlugins.<name>.package
Type: null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "none-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "oxocarbon", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk", "highlight-undo"
Declared by:
vim.extraPlugins.<name>.after
Setup this plugin after the following ones.
Type: list of string
Default: [ ]
Declared by:
vim.filetree.nvimTree.diagnostics
Show LSP and COC diagnostics in the signcolumn
Note that the modified sign will take precedence over the diagnostics signs.
Type: submodule
Default: { }
Declared by:
vim.filetree.nvimTree.diagnostics.enable
Whether to enable Enable diagnostics view in the signcolumn..
Type: boolean
Default: false
Example: true
Declared by:
vim.filetree.nvimTree.diagnostics.enable
Whether to enable diagnostics view in the signcolumn..
Type: boolean
Default: false
Example: true
Declared by:
vim.filetree.nvimTree.diagnostics.debounceDelay
Idle milliseconds between diagnostic event and update.
Type: signed integer
Default: 50
Declared by:
vim.languages.clang.dap.debugger
clang debugger to use
Type: value "lldb-vscode" (singular enum)
Default: "lldb-vscode"
Declared by:
vim.languages.clang.lsp.enable
Whether to enable Enable clang LSP support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.clang.lsp.enable
Whether to enable clang LSP support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.clang.lsp.package
clang LSP server package, or the command to run as a list of strings
Type: package or list of string
Default: <derivation ccls-0.20230717>
Example: "[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"
Declared by:
vim.languages.dart.lsp.enable
Whether to enable Dart LSP support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.dart.lsp.package
Dart LSP server package, or the command to run as a list of strings
Type: package or list of string
Default: <derivation dart-3.0.6>
Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
Declared by:
vim.languages.dart.lsp.package
Dart LSP server package, or the command to run as a list of strings
Type: package or list of string
Default: <derivation dart-3.1.3>
Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
Declared by:
vim.languages.dart.lsp.opts
Options to pass to Dart LSP server
Type: null or string
Default: null
Declared by:
vim.languages.dart.lsp.server
The Dart LSP server to use
Type: value "dart" (singular enum)
Default: "dart"
Declared by:
vim.languages.dart.treesitter.enable
Whether to enable Enable Dart treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.dart.treesitter.enable
Whether to enable Dart treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.dart.treesitter.package
The dart treesitter package to use.
Type: package
Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.dart
Declared by:
vim.languages.go.dap.debugger
Go debugger to use
Type: value "delve" (singular enum)
Default: "delve"
Declared by:
vim.languages.go.lsp.enable
Whether to enable Enable Go LSP support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.go.lsp.enable
Whether to enable Go LSP support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.go.lsp.package
Go LSP server package, or the command to run as a list of strings
Type: package or list of string
Default: <derivation gopls-0.13.2>
Example: "[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"
Declared by:
vim.languages.go.lsp.server
Go LSP server to use
Type: value "gopls" (singular enum)
Default: "gopls"
Declared by:
vim.languages.go.treesitter.enable
Whether to enable Enable Go treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.go.treesitter.enable
Whether to enable Go treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.go.treesitter.package
The go treesitter package to use.
Type: package
Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.go
Declared by:
vim.languages.java.lsp.package
java language server package, or the command to run as a list of strings
Type: package or list of string
Default: <derivation jdt-language-server-1.26.0>
Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"
Declared by:
vim.languages.java.treesitter.enable
Whether to enable Enable Java treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.java.treesitter.enable
Whether to enable Java treesitter.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.java.treesitter.package
The java treesitter package to use.
Type: package
Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.java
Declared by:
vim.languages.lua.enable
Whether to enable Lua language support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.lsp.enable
Whether to enable Enable Lua LSP support via LuaLS.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.lsp.enable
Whether to enable Lua LSP support via LuaLS.
Type: boolean
Default: false
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.7.0>
Declared by:
vim.languages.lua.lsp.neodev.enable
Whether to enable Enable neodev.nvim integration, useful for neovim plugin developers.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.lsp.neodev.enable
Whether to enable neodev.nvim integration, useful for neovim plugin developers.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.treesitter.enable
Whether to enable Enable Lua Treesitter support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.treesitter.enable
Whether to enable Lua Treesitter support.
Type: boolean
Default: false
Example: true
Declared by:
vim.languages.lua.treesitter.package
The lua treesitter package to use.
Type: package
Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.lua
Declared by:
<neovim-flake/modules/languages/lua.nix>
@@ -898,13 +898,13 @@ If you are using a flutter SDK installed from a different source and encounter t
"deadnix"
]Declared by: vim.languages.nix.format.enable Whether to enable Enable Nix formatting. Type: boolean Default: false Example: true Declared by: vim.languages.nix.format.enable Whether to enable Nix formatting. Type: boolean Default: false Example: true Declared by: vim.languages.nix.format.package Nix formatter package Type: package Default: <derivation alejandra-3.0.0> Declared by: vim.languages.nix.format.type Nix formatter to use Type: one of "alejandra", "nixpkgs-fmt" Default: "alejandra" Declared by: vim.languages.nix.lsp.enable Whether to enable Enable Nix LSP support. Type: boolean Default: false Example: true Declared by: vim.languages.nix.lsp.enable Whether to enable Nix LSP support. Type: boolean Default: false Example: true Declared by: 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-2023-08-09> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.php.lsp.server PHP LSP server to use Type: one of "phan", "phpactor" Default: "phpactor" Declared by: vim.languages.php.treesitter.enable Whether to enable Enable PHP treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.php.treesitter.enable Whether to enable PHP treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.php.treesitter.package The php treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.php Declared by: vim.languages.python.dap.debugger Python debugger to use Type: value "debugpy" (singular enum) Default: "debugpy" Declared by: vim.languages.python.format.enable Whether to enable Enable Python formatting. Type: boolean Default: false Example: true Declared by: vim.languages.python.format.enable Whether to enable Python formatting. Type: boolean Default: false Example: true Declared by: vim.languages.python.format.package Python formatter package Type: package Default: <derivation black-23.9.1> Declared by: vim.languages.python.format.type Python formatter to use Type: one of "black", "black-and-isort", "isort" Default: "black" Declared by: vim.languages.python.lsp.enable Whether to enable Enable Python LSP support. Type: boolean Default: false Example: true Declared by: vim.languages.python.lsp.enable Whether to enable Python LSP support. Type: boolean Default: false Example: true Declared by: 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 pyright-1.1.329> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.python.lsp.server Python LSP server to use Type: value "pyright" (singular enum) Default: "pyright" Declared by: vim.languages.python.treesitter.enable Whether to enable Enable Python treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.python.treesitter.enable Whether to enable Python treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.python.treesitter.package Python treesitter grammar to use Type: package Default: <derivation python-grammar-0.0.0+rev=a901729> Declared by: vim.languages.python.treesitter.package Python treesitter grammar to use Type: package Default: <derivation python-grammar-0.0.0+rev=82f5c99> Declared by: vim.languages.rust.enable Whether to enable Rust language support. Type: boolean Default: false Example: true Declared by: vim.languages.rust.lsp.enable Whether to enable Rust LSP support (rust-analyzer with extra tools). Type: boolean Default: false Example: true Declared by: vim.languages.rust.lsp.package rust-analyzer package, or the command to run as a list of strings Type: package or list of string Default: <derivation rust-analyzer-2023-10-02> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.rust.lsp.package rust-analyzer package, or the command to run as a list of strings Type: package or list of string Default: <derivation rust-analyzer-2023-10-16> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.rust.lsp.opts Options to pass to rust analyzer Type: string Default: "" Declared by: vim.languages.rust.treesitter.enable Whether to enable Enable Rust treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.rust.treesitter.enable Whether to enable Rust treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.rust.treesitter.package The rust treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.rust Declared by: vim.languages.sql.dialect SQL dialect for sqlfluff (if used) Type: string Default: "ansi" Declared by: vim.languages.sql.extraDiagnostics.enable Whether to enable Enable extra SQL diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.sql.extraDiagnostics.enable Whether to enable extra SQL diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.sql.extraDiagnostics.types List of SQL diagnostics to enable Type: list of (value "sqlfluff" (singular enum) or (submodule)) Default: [
"sqlfluff"
] Declared by: vim.languages.sql.format.enable Whether to enable Enable SQL formatting. Type: boolean Default: false Example: true Declared by: vim.languages.sql.format.enable Whether to enable SQL formatting. Type: boolean Default: false Example: true Declared by: vim.languages.sql.format.package SQL formatter package Type: package Default: <derivation sqlfluff-2.3.2> Declared by: vim.languages.sql.format.package SQL formatter package Type: package Default: <derivation sqlfluff-2.3.4> Declared by: vim.languages.sql.format.type SQL formatter to use Type: value "sqlfluff" (singular enum) Default: "sqlfluff" Declared by: vim.languages.sql.lsp.enable Whether to enable Enable SQL LSP support. Type: boolean Default: false Example: true Declared by: vim.languages.sql.lsp.enable Whether to enable SQL LSP support. Type: boolean Default: false Example: true Declared by: 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.22> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.sql.lsp.server SQL LSP server to use Type: value "sqls" (singular enum) Default: "sqls" Declared by: vim.languages.sql.treesitter.enable Whether to enable Enable SQL treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.sql.treesitter.enable Whether to enable SQL treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.sql.treesitter.package SQL treesitter grammar to use Type: package Default: <derivation sql-grammar-0.0.0+rev=39750c4> Declared by: vim.languages.sql.treesitter.package SQL treesitter grammar to use Type: package Default: <derivation sql-grammar-0.0.0+rev=36c4de3> Declared by: vim.languages.svelte.enable Whether to enable Svelte language support. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.extraDiagnostics.enable Whether to enable Enable extra Svelte diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.extraDiagnostics.enable Whether to enable extra Svelte diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.extraDiagnostics.types List of Svelte diagnostics to enable Type: list of (value "eslint_d" (singular enum) or (submodule)) Default: [
"eslint_d"
] Declared by: vim.languages.svelte.format.enable Whether to enable Enable Svelte formatting. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.format.enable Whether to enable Svelte formatting. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.format.package Svelte formatter package Type: package Default: <derivation prettier-3.0.3> Declared by: vim.languages.svelte.format.type Svelte formatter to use Type: value "prettier" (singular enum) Default: "prettier" Declared by: vim.languages.svelte.lsp.enable Whether to enable Enable Svelte LSP support. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.lsp.enable Whether to enable Svelte LSP support. Type: boolean Default: false Example: true Declared by: 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.15.19> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.svelte.lsp.server Svelte LSP server to use Type: value "svelte" (singular enum) Default: "svelte" Declared by: vim.languages.svelte.treesitter.enable Whether to enable Enable Svelte treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.treesitter.enable Whether to enable Svelte treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.svelte.treesitter.sveltePackage The svelte treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.svelte Declared by: vim.languages.ts.enable Whether to enable Typescript/Javascript language support. Type: boolean Default: false Example: true Declared by: vim.languages.ts.extraDiagnostics.enable Whether to enable Enable extra Typescript/Javascript diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.ts.extraDiagnostics.enable Whether to enable extra Typescript/Javascript diagnostics. Type: boolean Default: false Example: true Declared by: vim.languages.ts.extraDiagnostics.types List of Typescript/Javascript diagnostics to enable Type: list of (value "eslint_d" (singular enum) or (submodule)) Default: [
"eslint_d"
] Declared by: vim.languages.ts.format.enable Whether to enable Enable Typescript/Javascript formatting. Type: boolean Default: false Example: true Declared by: vim.languages.ts.format.enable Whether to enable Typescript/Javascript formatting. Type: boolean Default: false Example: true Declared by: vim.languages.ts.format.package Typescript/Javascript formatter package Type: package Default: <derivation prettier-3.0.3> Declared by: vim.languages.ts.format.type Typescript/Javascript formatter to use Type: one of "prettier", "prettierd" Default: "prettier" Declared by: vim.languages.ts.lsp.enable Whether to enable Enable Typescript/Javascript LSP support. Type: boolean Default: false Example: true Declared by: vim.languages.ts.lsp.enable Whether to enable Typescript/Javascript LSP support. Type: boolean Default: false Example: true Declared by: 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-3.3.2> Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]" Declared by: vim.languages.ts.lsp.server Typescript/Javascript LSP server to use Type: one of "denols", "tsserver" Default: "tsserver" Declared by: vim.languages.ts.treesitter.enable Whether to enable Enable Typescript/Javascript treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.ts.treesitter.enable Whether to enable Typescript/Javascript treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.ts.treesitter.jsPackage The javascript treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.javascript Declared by: vim.languages.zig.lsp.zigPackage Zig package used by ZLS Type: package Default: <derivation zig-0.11.0> Declared by: vim.languages.zig.treesitter.enable Whether to enable Enable Zig treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.zig.treesitter.enable Whether to enable Zig treesitter. Type: boolean Default: false Example: true Declared by: vim.languages.zig.treesitter.package The zig treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.zig Declared by: vim.lsp.null-ls.sources null-ls sources Type: attribute set of string Default: { } Declared by: vim.lsp.nvimCodeActionMenu.enable Whether to enable Enable nvim code action menu. Type: boolean Default: false Example: true Declared by: vim.lsp.nvimCodeActionMenu.enable Whether to enable nvim code action menu. Type: boolean Default: false Example: true Declared by: vim.lsp.nvimCodeActionMenu.mappings.open Open code action menu [nvim-code-action-menu] Type: null or string Default: "<leader>ca" Declared by: vim.lsp.nvimCodeActionMenu.show.diff Whether to enable Show diff. Type: boolean Default: true Example: true Declared by: vim.lsp.trouble.enable Whether to enable Enable trouble diagnostics viewer. Type: boolean Default: false Example: true Declared by: vim.lsp.trouble.enable Whether to enable trouble diagnostics viewer. Type: boolean Default: false Example: true Declared by: vim.lsp.trouble.mappings.documentDiagnostics Document diagnostics [trouble] Type: null or string Default: "<leader>ld" Declared by: vim.notes.orgmode.orgDefaultNotesFile Default org file to be used for notes. Type: string Default: "~/Documents/org/refile.org" Declared by: vim.notes.orgmode.treesitter.enable Whether to enable Enable Orgmode treesitter. Type: boolean Default: false Example: true Declared by: vim.notes.orgmode.treesitter.enable Whether to enable Orgmode treesitter. Type: boolean Default: false Example: true Declared by: vim.notes.orgmode.treesitter.orgPackage The org treesitter package to use. Type: package Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.org Declared by: vim.notify.nvim-notify.timeout The timeout of the notification Type: signed integer Default: 1000 Declared by: vim.optPlugins List of plugins to optionally load Type: list of (null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "null-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk") Default: [ ] Declared by: vim.optPlugins List of plugins to optionally load Type: list of (null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "none-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "oxocarbon", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk", "highlight-undo") Default: [ ] Declared by: vim.presence.presence-nvim.enable Whether to enable presence.nvim plugin for discord rich presence. Type: boolean Default: false Example: true Declared by: vim.preventJunkFiles Prevent swapfile, backupfile from being created Type: boolean Default: false Declared by: vim.projects.project-nvim.enable Whether to enable Enable project-nvim for project management. Type: boolean Default: false Example: true Declared by: vim.projects.project-nvim.enable Whether to enable project-nvim for project management. Type: boolean Default: false Example: true Declared by: vim.projects.project-nvim.detectionMethods Detection methods to use Type: list of string Default: [
"lsp"
@@ -1569,7 +1569,7 @@ Thus, it will not be wrapped in `""`.Type: |
vim.splitRight
New splits will open to the right
Type: boolean
Default: true
Declared by:
vim.startPlugins
List of plugins to startup.
Type: list of (null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "null-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk")
Default: [ ]
Declared by:
vim.startPlugins
List of plugins to startup.
Type: list of (null or package or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "none-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin", "dracula", "oxocarbon", "minimap-vim", "dashboard-nvim", "alpha-nvim", "scrollbar-nvim", "codewindow-nvim", "nvim-notify", "cinnamon-nvim", "cheatsheet-nvim", "ccc", "cellular-automaton", "presence-nvim", "icon-picker-nvim", "dressing-nvim", "orgmode-nvim", "obsidian-nvim", "vim-markdown", "tabular", "toggleterm-nvim", "noice-nvim", "nui-nvim", "copilot-lua", "tabnine-nvim", "nvim-session-manager", "gesture-nvim", "comment-nvim", "kommentary", "mind-nvim", "fidget-nvim", "diffview-nvim", "todo-comments", "flutter-tools", "flutter-tools-patched", "hop-nvim", "leap-nvim", "modes-nvim", "vim-repeat", "smartcolumn", "project-nvim", "neodev-nvim", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp", "lsp-lines", "vim-dirtytalk", "highlight-undo")
Default: [ ]
Declared by:
vim.statusline.lualine.enable
Whether to enable lualine statusline plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.telescope.mappings.treesitter
Treesitter [Telescope]
Type: null or string
Default: "<leader>fs"
Declared by:
vim.terminal.toggleterm.enable
Whether to enable Enable toggleterm as a replacement to built-in terminal command.
Type: boolean
Default: false
Example: true
Declared by:
vim.terminal.toggleterm.enable
Whether to enable toggleterm as a replacement to built-in terminal command.
Type: boolean
Default: false
Example: true
Declared by:
vim.terminal.toggleterm.enable_winbar
Enable winbar
Type: boolean
Default: false
Declared by:
vim.theme.extraConfig
Additional lua configuration to add before setup
Type: strings concatenated with "\n"
Declared by:
vim.theme.name
Supported themes can be found in `supported_themes.nix`
Type: one of "catppuccin", "dracula", "onedark", "tokyonight"
Declared by:
vim.theme.name
Supported themes can be found in `supported_themes.nix`
Type: one of "catppuccin", "dracula", "onedark", "oxocarbon", "tokyonight"
Declared by:
vim.theme.style
Specific style for theme if it supports it
Type: one of "dark", "darker", "cool", "deep", "warm", "warmer"
Declared by:
vim.ui.borders.globalStyle
global border style to use
Type: one of "none", "single", "double", "rounded"
Default: "rounded"
Declared by:
vim.ui.borders.plugins.code-action-menu.enable
Whether to enable whether to enable borders for the code-actions-menu plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.code-action-menu.enable
Whether to enable borders for the code-actions-menu plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.code-action-menu.style
border style to use for the code-actions-menu plugin
Type: one of "none", "single", "double", "rounded", "shadow"
Default: "rounded"
Declared by:
vim.ui.borders.plugins.lsp-signature.enable
Whether to enable whether to enable borders for the lsp-signature plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.lsp-signature.enable
Whether to enable borders for the lsp-signature plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.lsp-signature.style
border style to use for the lsp-signature plugin
Type: one of "none", "single", "double", "rounded", "shadow"
Default: "rounded"
Declared by:
vim.ui.borders.plugins.lspsaga.enable
Whether to enable whether to enable borders for the lspsaga plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.lspsaga.enable
Whether to enable borders for the lspsaga plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.lspsaga.style
border style to use for the lspsaga plugin
Type: one of "none", "single", "double", "rounded", "shadow"
Default: "rounded"
Declared by:
vim.ui.borders.plugins.nvim-cmp.enable
Whether to enable whether to enable borders for the nvim-cmp plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.nvim-cmp.enable
Whether to enable borders for the nvim-cmp plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.nvim-cmp.style
border style to use for the nvim-cmp plugin
Type: one of "none", "single", "double", "rounded", "shadow"
Default: "rounded"
Declared by:
vim.ui.borders.plugins.which-key.enable
Whether to enable whether to enable borders for the which-key plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.which-key.enable
Whether to enable borders for the which-key plugin.
Type: boolean
Default: false
Example: true
Declared by:
vim.ui.borders.plugins.which-key.style
border style to use for the which-key plugin
Type: one of "none", "single", "double", "rounded"
Default: "rounded"
Declared by:
vim.visuals.enable
Whether to enable Visual enhancements..
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.cellularAutomaton.enable
Whether to enable Enable cellular automaton [cellular-automaton].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.cellularAutomaton.enable
Whether to enable cellular automaton [cellular-automaton].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.cellularAutomaton.mappings.makeItRain
Make it rain [cellular-automaton]
Type: null or string
Default: "<leader>fml"
Declared by:
vim.visuals.cursorline.lineTimeout
Time in milliseconds for cursorline to appear
Type: signed integer
Default: 0
Declared by:
vim.visuals.fidget-nvim.enable
Whether to enable Enable nvim LSP UI element [fidget-nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.fidget-nvim.enable
Whether to enable nvim LSP UI element [fidget-nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.fidget-nvim.align.bottom
Align to bottom
Type: boolean
Default: true
Declared by:
vim.visuals.fidget-nvim.align.right
Align to right
Type: boolean
Default: true
Declared by:
vim.visuals.indentBlankline.enable
Whether to enable Enable indentation guides [indent-blankline].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.highlight-undo.enable
Whether to enable highlight undo [highlight-undo].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.highlight-undo.duration
Duration of highlight
Type: signed integer
Default: 200
Declared by:
vim.visuals.highlight-undo.highlightForCount
Type: boolean
Default: true
Declared by:
vim.visuals.highlight-undo.redo.hlGroup
Highlight group for redo
Type: string
Default: "HighlightUndo"
Declared by:
vim.visuals.highlight-undo.undo.hlGroup
Highlight group for undo
Type: string
Default: "HighlightUndo"
Declared by:
vim.visuals.indentBlankline.enable
Whether to enable indentation guides [indent-blankline].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.indentBlankline.eolChar
Character at end of line
Type: null or string
Default: "↴"
Declared by:
vim.visuals.nvimWebDevicons.enable
Whether to enable dev icons. Required for certain plugins [nvim-web-devicons]..
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.scrollBar.enable
Whether to enable Enable scrollbar [scrollbar.nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.scrollBar.enable
Whether to enable scrollbar [scrollbar.nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.smoothScroll.enable
Whether to enable Enable smooth scrolling [cinnamon-nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.visuals.smoothScroll.enable
Whether to enable smooth scrolling [cinnamon-nvim].
Type: boolean
Default: false
Example: true
Declared by:
vim.wordWrap
Enable word wrapping.
Type: boolean
Default: true
Declared by: