diff --git a/options.html b/options.html index 2535e3a..30a5dbe 100644 --- a/options.html +++ b/options.html @@ -28,7 +28,7 @@ the nixpkgs.pkgs option.

vim.enableLuaLoader

Whether to enable experimental Lua module loader to speed up the start up process.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/basic/module.nix> -
vim.package

The neovim package to use. You will need to use an unwrapped package for this option to work as intended.

Type: package

Default: <derivation neovim-unwrapped-0.9.2>

Declared by:

+
vim.package

The neovim package to use. You will need to use an unwrapped package for this option to work as intended.

Type: package

Default: <derivation neovim-unwrapped-0.9.4>

Declared by:

<neovim-flake/modules/basic/module.nix>
vim.assistant.copilot.enable

Whether to enable GitHub Copilot AI assistant.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/assistant/copilot/copilot.nix> @@ -235,7 +235,7 @@ utilizing the nvim_cmp_menu_map function).

vim.debugMode.logFile

Set the log file

Type: path

Default: "/tmp/nvim.log"

Declared by:

<neovim-flake/modules/basic/module.nix> -
vim.debugger.nvim-dap.enable

Whether to enable Enable debugging via nvim-dap.

Type: boolean

Default: false

Example: true

Declared by:

+
vim.debugger.nvim-dap.enable

Whether to enable debugging via nvim-dap.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix>
vim.debugger.nvim-dap.mappings.continue

Contiue

Type: null or string

Default: "<leader>dc"

Declared by:

<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix> @@ -269,7 +269,7 @@ utilizing the nvim_cmp_menu_map function).

vim.debugger.nvim-dap.sources

List of debuggers to install

Type: attribute set of string

Default: { }

Declared by:

<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix> -
vim.debugger.nvim-dap.ui.enable

Whether to enable Enable UI extension for nvim-dap.

Type: boolean

Default: false

Example: true

Declared by:

+
vim.debugger.nvim-dap.ui.enable

Whether to enable UI extension for nvim-dap.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix>
vim.debugger.nvim-dap.ui.autoStart

Automatically Opens and Closes DAP-UI upon starting/closing a debugging session

Type: boolean

Default: true

Declared by:

<neovim-flake/modules/debugger/nvim-dap/nvim-dap.nix> @@ -288,7 +288,7 @@ Note that these are setup after builtin plugins.

Declared by:

<neovim-flake/modules/core> -
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:

<neovim-flake/modules/core>
vim.extraPlugins.<name>.after

Setup this plugin after the following ones.

Type: list of string

Default: [ ]

Declared by:

<neovim-flake/modules/core> @@ -377,7 +377,7 @@ function are invoked. When enabled, copied text will be stored in registers
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:

<neovim-flake/modules/filetree/nvimtree/nvimtree.nix> -
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:

<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.diagnostics.debounceDelay

Idle milliseconds between diagnostic event and update.

Type: signed integer

Default: 50

Declared by:

<neovim-flake/modules/filetree/nvimtree/nvimtree.nix> @@ -783,7 +783,7 @@ https://www.reddit.com/r/neovim/comments/orfpcd/question_does_the_c_parser_from_ <neovim-flake/modules/languages/clang.nix>
vim.languages.clang.dap.debugger

clang debugger to use

Type: value "lldb-vscode" (singular enum)

Default: "lldb-vscode"

Declared by:

<neovim-flake/modules/languages/clang.nix> -
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:

<neovim-flake/modules/languages/clang.nix>
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:

<neovim-flake/modules/languages/clang.nix> @@ -819,13 +819,13 @@ If you are using a flutter SDK installed from a different source and encounter t <neovim-flake/modules/languages/dart/dart.nix>
vim.languages.dart.lsp.enable

Whether to enable Dart LSP support.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/dart/dart.nix> -
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:

<neovim-flake/modules/languages/dart/dart.nix>
vim.languages.dart.lsp.opts

Options to pass to Dart LSP server

Type: null or string

Default: null

Declared by:

<neovim-flake/modules/languages/dart/dart.nix>
vim.languages.dart.lsp.server

The Dart LSP server to use

Type: value "dart" (singular enum)

Default: "dart"

Declared by:

<neovim-flake/modules/languages/dart/dart.nix> -
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:

<neovim-flake/modules/languages/dart/dart.nix>
vim.languages.dart.treesitter.package

The dart treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.dart

Declared by:

<neovim-flake/modules/languages/dart/dart.nix> @@ -839,13 +839,13 @@ If you are using a flutter SDK installed from a different source and encounter t <neovim-flake/modules/languages/go.nix>
vim.languages.go.dap.debugger

Go debugger to use

Type: value "delve" (singular enum)

Default: "delve"

Declared by:

<neovim-flake/modules/languages/go.nix> -
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:

<neovim-flake/modules/languages/go.nix>
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:

<neovim-flake/modules/languages/go.nix>
vim.languages.go.lsp.server

Go LSP server to use

Type: value "gopls" (singular enum)

Default: "gopls"

Declared by:

<neovim-flake/modules/languages/go.nix> -
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:

<neovim-flake/modules/languages/go.nix>
vim.languages.go.treesitter.package

The go treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.go

Declared by:

<neovim-flake/modules/languages/go.nix> @@ -863,19 +863,19 @@ If you are using a flutter SDK installed from a different source and encounter t <neovim-flake/modules/languages/java.nix>
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:

<neovim-flake/modules/languages/java.nix> -
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:

<neovim-flake/modules/languages/java.nix>
vim.languages.java.treesitter.package

The java treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.java

Declared by:

<neovim-flake/modules/languages/java.nix>
vim.languages.lua.enable

Whether to enable Lua language support.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/lua.nix> -
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:

<neovim-flake/modules/languages/lua.nix>
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:

<neovim-flake/modules/languages/lua.nix> -
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:

<neovim-flake/modules/languages/lua.nix> -
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:

<neovim-flake/modules/languages/lua.nix>
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:

<neovim-flake/modules/languages/nix.nix> -
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:

<neovim-flake/modules/languages/nix.nix>
vim.languages.nix.format.package

Nix formatter package

Type: package

Default: <derivation alejandra-3.0.0>

Declared by:

<neovim-flake/modules/languages/nix.nix>
vim.languages.nix.format.type

Nix formatter to use

Type: one of "alejandra", "nixpkgs-fmt"

Default: "alejandra"

Declared by:

<neovim-flake/modules/languages/nix.nix> -
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:

<neovim-flake/modules/languages/nix.nix>
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:

<neovim-flake/modules/languages/nix.nix> @@ -922,7 +922,7 @@ If you are using a flutter SDK installed from a different source and encounter t <neovim-flake/modules/languages/php.nix>
vim.languages.php.lsp.server

PHP LSP server to use

Type: one of "phan", "phpactor"

Default: "phpactor"

Declared by:

<neovim-flake/modules/languages/php.nix> -
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:

<neovim-flake/modules/languages/php.nix>
vim.languages.php.treesitter.package

The php treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.php

Declared by:

<neovim-flake/modules/languages/php.nix> @@ -935,21 +935,21 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/languages/python.nix>
vim.languages.python.dap.debugger

Python debugger to use

Type: value "debugpy" (singular enum)

Default: "debugpy"

Declared by:

<neovim-flake/modules/languages/python.nix> -
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:

<neovim-flake/modules/languages/python.nix>
vim.languages.python.format.package

Python formatter package

Type: package

Default: <derivation black-23.9.1>

Declared by:

<neovim-flake/modules/languages/python.nix>
vim.languages.python.format.type

Python formatter to use

Type: one of "black", "black-and-isort", "isort"

Default: "black"

Declared by:

<neovim-flake/modules/languages/python.nix> -
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:

<neovim-flake/modules/languages/python.nix>
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:

<neovim-flake/modules/languages/python.nix>
vim.languages.python.lsp.server

Python LSP server to use

Type: value "pyright" (singular enum)

Default: "pyright"

Declared by:

<neovim-flake/modules/languages/python.nix> -
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:

<neovim-flake/modules/languages/python.nix> -
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:

<neovim-flake/modules/languages/python.nix>
vim.languages.rust.enable

Whether to enable Rust language support.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/rust.nix> @@ -963,11 +963,11 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/languages/rust.nix>
vim.languages.rust.lsp.enable

Whether to enable Rust LSP support (rust-analyzer with extra tools).

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/rust.nix> -
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:

<neovim-flake/modules/languages/rust.nix>
vim.languages.rust.lsp.opts

Options to pass to rust analyzer

Type: string

Default: ""

Declared by:

<neovim-flake/modules/languages/rust.nix> -
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:

<neovim-flake/modules/languages/rust.nix>
vim.languages.rust.treesitter.package

The rust treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.rust

Declared by:

<neovim-flake/modules/languages/rust.nix> @@ -975,73 +975,73 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/languages/sql.nix>
vim.languages.sql.dialect

SQL dialect for sqlfluff (if used)

Type: string

Default: "ansi"

Declared by:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix>
vim.languages.sql.extraDiagnostics.types

List of SQL diagnostics to enable

Type: list of (value "sqlfluff" (singular enum) or (submodule))

Default:

[
   "sqlfluff"
 ]

Declared by:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix>
vim.languages.sql.format.type

SQL formatter to use

Type: value "sqlfluff" (singular enum)

Default: "sqlfluff"

Declared by:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix>
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:

<neovim-flake/modules/languages/sql.nix>
vim.languages.sql.lsp.server

SQL LSP server to use

Type: value "sqls" (singular enum)

Default: "sqls"

Declared by:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix> -
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:

<neovim-flake/modules/languages/sql.nix>
vim.languages.svelte.enable

Whether to enable Svelte language support.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/svelte.nix> -
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:

<neovim-flake/modules/languages/svelte.nix>
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:

<neovim-flake/modules/languages/svelte.nix> -
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:

<neovim-flake/modules/languages/svelte.nix>
vim.languages.svelte.format.package

Svelte formatter package

Type: package

Default: <derivation prettier-3.0.3>

Declared by:

<neovim-flake/modules/languages/svelte.nix>
vim.languages.svelte.format.type

Svelte formatter to use

Type: value "prettier" (singular enum)

Default: "prettier"

Declared by:

<neovim-flake/modules/languages/svelte.nix> -
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:

<neovim-flake/modules/languages/svelte.nix>
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:

<neovim-flake/modules/languages/svelte.nix>
vim.languages.svelte.lsp.server

Svelte LSP server to use

Type: value "svelte" (singular enum)

Default: "svelte"

Declared by:

<neovim-flake/modules/languages/svelte.nix> -
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:

<neovim-flake/modules/languages/svelte.nix>
vim.languages.svelte.treesitter.sveltePackage

The svelte treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.svelte

Declared by:

<neovim-flake/modules/languages/svelte.nix>
vim.languages.ts.enable

Whether to enable Typescript/Javascript language support.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/languages/ts.nix> -
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:

<neovim-flake/modules/languages/ts.nix>
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:

<neovim-flake/modules/languages/ts.nix> -
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:

<neovim-flake/modules/languages/ts.nix>
vim.languages.ts.format.package

Typescript/Javascript formatter package

Type: package

Default: <derivation prettier-3.0.3>

Declared by:

<neovim-flake/modules/languages/ts.nix>
vim.languages.ts.format.type

Typescript/Javascript formatter to use

Type: one of "prettier", "prettierd"

Default: "prettier"

Declared by:

<neovim-flake/modules/languages/ts.nix> -
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:

<neovim-flake/modules/languages/ts.nix>
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:

<neovim-flake/modules/languages/ts.nix>
vim.languages.ts.lsp.server

Typescript/Javascript LSP server to use

Type: one of "denols", "tsserver"

Default: "tsserver"

Declared by:

<neovim-flake/modules/languages/ts.nix> -
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:

<neovim-flake/modules/languages/ts.nix>
vim.languages.ts.treesitter.jsPackage

The javascript treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.javascript

Declared by:

<neovim-flake/modules/languages/ts.nix> @@ -1055,7 +1055,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/languages/zig.nix>
vim.languages.zig.lsp.zigPackage

Zig package used by ZLS

Type: package

Default: <derivation zig-0.11.0>

Declared by:

<neovim-flake/modules/languages/zig.nix> -
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:

<neovim-flake/modules/languages/zig.nix>
vim.languages.zig.treesitter.package

The zig treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.zig

Declared by:

<neovim-flake/modules/languages/zig.nix> @@ -1111,7 +1111,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/lsp/null-ls/null-ls.nix>
vim.lsp.null-ls.sources

null-ls sources

Type: attribute set of string

Default: { }

Declared by:

<neovim-flake/modules/lsp/null-ls/null-ls.nix> -
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:

<neovim-flake/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix>
vim.lsp.nvimCodeActionMenu.mappings.open

Open code action menu [nvim-code-action-menu]

Type: null or string

Default: "<leader>ca"

Declared by:

<neovim-flake/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix> @@ -1121,7 +1121,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt <neovim-flake/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix>
vim.lsp.nvimCodeActionMenu.show.diff

Whether to enable Show diff.

Type: boolean

Default: true

Example: true

Declared by:

<neovim-flake/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix> -
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:

<neovim-flake/modules/lsp/trouble/trouble.nix>
vim.lsp.trouble.mappings.documentDiagnostics

Document diagnostics [trouble]

Type: null or string

Default: "<leader>ld"

Declared by:

<neovim-flake/modules/lsp/trouble/trouble.nix> @@ -1415,7 +1415,7 @@ Thus, it will not be wrapped in `""`.

Type:

vim.notes.orgmode.orgDefaultNotesFile

Default org file to be used for notes.

Type: string

Default: "~/Documents/org/refile.org"

Declared by:

<neovim-flake/modules/notes/orgmode/orgmode.nix> -
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:

<neovim-flake/modules/notes/orgmode/orgmode.nix>
vim.notes.orgmode.treesitter.orgPackage

The org treesitter package to use.

Type: package

Default: pkgs.vimPlugins.nvim-treesitter.builtGrammars.org

Declared by:

<neovim-flake/modules/notes/orgmode/orgmode.nix> @@ -1449,7 +1449,7 @@ Thus, it will not be wrapped in `""`.

Type:

vim.notify.nvim-notify.timeout

The timeout of the notification

Type: signed integer

Default: 1000

Declared by:

<neovim-flake/modules/ui/notifications/nvim-notify/nvim-notify.nix> -
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:

<neovim-flake/modules/core>
vim.presence.presence-nvim.enable

Whether to enable presence.nvim plugin for discord rich presence.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/rich-presence/presence-nvim/presence-nvim.nix> @@ -1483,7 +1483,7 @@ Thus, it will not be wrapped in `""`.

Type:

vim.preventJunkFiles

Prevent swapfile, backupfile from being created

Type: boolean

Default: false

Declared by:

<neovim-flake/modules/basic/module.nix> -
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:

<neovim-flake/modules/projects/project-nvim/project-nvim.nix>
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:

<neovim-flake/modules/basic/module.nix> -
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:

<neovim-flake/modules/core>
vim.statusline.lualine.enable

Whether to enable lualine statusline plugin.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/statusline/lualine/lualine.nix> @@ -1810,7 +1810,7 @@ Thus, it will not be wrapped in `""`.

Type:

vim.telescope.mappings.treesitter

Treesitter [Telescope]

Type: null or string

Default: "<leader>fs"

Declared by:

<neovim-flake/modules/utility/telescope/telescope.nix> -
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:

<neovim-flake/modules/terminal/toggleterm/toggleterm.nix>
vim.terminal.toggleterm.enable_winbar

Enable winbar

Type: boolean

Default: false

Declared by:

<neovim-flake/modules/terminal/toggleterm/toggleterm.nix> @@ -1830,7 +1830,7 @@ Thus, it will not be wrapped in `""`.

Type:

vim.theme.extraConfig

Additional lua configuration to add before setup

Type: strings concatenated with "\n"

Declared by:

<neovim-flake/modules/theme/theme.nix> -
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:

<neovim-flake/modules/theme/theme.nix>
vim.theme.style

Specific style for theme if it supports it

Type: one of "dark", "darker", "cool", "deep", "warm", "warmer"

Declared by:

<neovim-flake/modules/theme/theme.nix> @@ -1881,23 +1881,23 @@ use the vim.language.<lang>.treesitter option <neovim-flake/modules/ui/borders/borders.nix>
vim.ui.borders.globalStyle

global border style to use

Type: one of "none", "single", "double", "rounded"

Default: "rounded"

Declared by:

<neovim-flake/modules/ui/borders/borders.nix> -
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:

<neovim-flake/modules/ui/borders/borders.nix>
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:

<neovim-flake/modules/ui/borders/borders.nix> -
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:

<neovim-flake/modules/ui/borders/borders.nix>
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:

<neovim-flake/modules/ui/borders/borders.nix> -
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:

<neovim-flake/modules/ui/borders/borders.nix>
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:

<neovim-flake/modules/ui/borders/borders.nix> -
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:

<neovim-flake/modules/ui/borders/borders.nix>
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:

<neovim-flake/modules/ui/borders/borders.nix> -
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:

<neovim-flake/modules/ui/borders/borders.nix>
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:

<neovim-flake/modules/ui/borders/borders.nix> @@ -2166,7 +2166,7 @@ use the vim.language.<lang>.treesitter option <neovim-flake/modules/core>
vim.visuals.enable

Whether to enable Visual enhancements..

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/visuals/visuals.nix> -
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:

<neovim-flake/modules/visuals/visuals.nix>
vim.visuals.cellularAutomaton.mappings.makeItRain

Make it rain [cellular-automaton]

Type: null or string

Default: "<leader>fml"

Declared by:

<neovim-flake/modules/visuals/visuals.nix> @@ -2176,13 +2176,23 @@ use the vim.language.<lang>.treesitter option <neovim-flake/modules/visuals/visuals.nix>
vim.visuals.cursorline.lineTimeout

Time in milliseconds for cursorline to appear

Type: signed integer

Default: 0

Declared by:

<neovim-flake/modules/visuals/visuals.nix> -
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:

<neovim-flake/modules/visuals/visuals.nix>
vim.visuals.fidget-nvim.align.bottom

Align to bottom

Type: boolean

Default: true

Declared by:

<neovim-flake/modules/visuals/visuals.nix>
vim.visuals.fidget-nvim.align.right

Align to right

Type: boolean

Default: true

Declared by:

<neovim-flake/modules/visuals/visuals.nix> -
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:

+ <neovim-flake/modules/visuals/visuals.nix> +
vim.visuals.highlight-undo.duration

Duration of highlight

Type: signed integer

Default: 200

Declared by:

+ <neovim-flake/modules/visuals/visuals.nix> +
vim.visuals.highlight-undo.highlightForCount

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/visuals/visuals.nix> +
vim.visuals.highlight-undo.redo.hlGroup

Highlight group for redo

Type: string

Default: "HighlightUndo"

Declared by:

+ <neovim-flake/modules/visuals/visuals.nix> +
vim.visuals.highlight-undo.undo.hlGroup

Highlight group for undo

Type: string

Default: "HighlightUndo"

Declared by:

+ <neovim-flake/modules/visuals/visuals.nix> +
vim.visuals.indentBlankline.enable

Whether to enable indentation guides [indent-blankline].

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/visuals/visuals.nix>
vim.visuals.indentBlankline.eolChar

Character at end of line

Type: null or string

Default: "↴"

Declared by:

<neovim-flake/modules/visuals/visuals.nix> @@ -2199,9 +2209,9 @@ indent guide on line returns.

Type: <neovim-flake/modules/visuals/visuals.nix>

vim.visuals.nvimWebDevicons.enable

Whether to enable dev icons. Required for certain plugins [nvim-web-devicons]..

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/visuals/visuals.nix> -
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:

<neovim-flake/modules/visuals/visuals.nix> -
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:

<neovim-flake/modules/visuals/visuals.nix>
vim.wordWrap

Enable word wrapping.

Type: boolean

Default: true

Declared by:

<neovim-flake/modules/basic/module.nix> diff --git a/release-notes.html b/release-notes.html index 37ea14a..c84d3f8 100644 --- a/release-notes.html +++ b/release-notes.html @@ -173,30 +173,30 @@ Fixed presence.nvim inheriting the wrong client id
  • Cleaned up documentation
  • B.5. Release 0.5

    B.5.1. Changelog

    vagahbond: -* Added phan language server for PHP.

    • -Added phpactor language server for PHP. +* Added phan language server for PHP

      • +Added phpactor language server for PHP

      horriblename:

      • -Added transparency support for tokyonight theme. +Added transparency support for tokyonight theme
      • -Fixed a bug where cmp’s close and scrollDocs mappings wasn’t working. +Fixed a bug where cmp’s close and scrollDocs mappings wasn’t working
      • Streamlined and simplified extra plugin API with the addition of vim.extraPlugins
      • -Allow using command names in place of LSP packages to avoid automatic installation. +Allow using command names in place of LSP packages to avoid automatic installation
      • -Add lua LSP and treesitter support, and neodev.nvim plugin support. +Add lua LSP and treesitter support, and neodev.nvim plugin support

      amanse:

      • -Added daily notes options for obsidian plugin. +Added daily notes options for obsidian plugin
      • -Added jdt-language-server for Java. +Added jdt-language-server for Java

      yavko:

      frothymarrow:

      notashelf:

      • Added GitHub Copilot to nvim-cmp completion sources.
      • @@ -216,7 +216,9 @@ Added lsp_lines plugin for showing diagnostic messages
      • Added a configuration option for choosing the leader key
      • -The package used for neovim is now customizable by the user, using vim.package. For best results, always use an unwrapped package. +The package used for neovim is now customizable by the user, using vim.package. For best results, always use an unwrapped package +
      • +Added highlight-undo plugin for highlighting undo/redo targets

      jacekpoz:

      • Fixed scrollOffset not being used
      • @@ -227,4 +229,6 @@ Disabled useSystemClipboard by default Add support to change mappings to utility/surround
      • Add black-and-isort python formatter +
      • +Removed redundant "Enable …" in mkEnableOption descriptions
    \ No newline at end of file