diff --git a/options.html b/options.html index ad5d799..95a24d5 100644 --- a/options.html +++ b/options.html @@ -27787,6 +27787,512 @@ boolean

Example: true

+

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+ +
+ + vim.ui.noice.setupOpts + + +
+
+

Option table to pass into the setup function of noice.nvim

You can pass in any additional options even if they’re +not listed in the docs

+ +

Type: +attribute set of anything

+ +

Default: +{ }

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.cmdline + + +
+
+

formatting options for the cmdline

+ +

Type: +null or anything

+ +

Default:

{
+  icon = "";
+  lang = "vim";
+  pattern = "^:";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.filter + + +
+
+

formatting options for filter

+ +

Type: +null or anything

+ +

Default:

{
+  icon = "";
+  lang = "bash";
+  pattern = "^:%s*!";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.help + + +
+
+

formatting options for help

+ +

Type: +null or anything

+ +

Default:

{
+  icon = "󰋖";
+  pattern = "^:%s*he?l?p?%s+";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.lua + + +
+
+

formatting options for lua

+ +

Type: +null or anything

+ +

Default:

{
+  icon = "";
+  lang = "lua";
+  pattern = "^:%s*lua%s+";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.search_down + + +
+
+

formatting options for search_down

+ +

Type: +null or anything

+ +

Default:

{
+  icon = " ";
+  kind = "search";
+  lang = "regex";
+  pattern = "^/";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.format.search_up + + +
+
+

formatting options for search_up

+ +

Type: +null or anything

+ +

Default:

{
+  icon = " ";
+  kind = "search";
+  lang = "regex";
+  pattern = "^%?";
+}
+
+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.lsp.override."cmp.entry.get_documentation" + + +
+
+

override cmp documentation with Noice

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.lsp.override."vim.lsp.util.convert_input_to_markdown_lines" + + +
+
+

override the default lsp markdown formatter with Noice

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.lsp.override."vim.lsp.util.stylize_markdown" + + +
+
+

override the lsp markdown formatter with Noice

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.lsp.signature.enabled + + +
+
+

Whether to enable signature help.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.presets.bottom_search + + +
+
+

use a classic bottom cmdline for search

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.presets.command_palette + + +
+
+

position the cmdline and popupmenu together

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.presets.inc_rename + + +
+
+

enables an input dialog for inc-rename.nvim

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.presets.long_message_to_split + + +
+
+

long messages will be sent to a split

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.presets.lsp_doc_border + + +
+
+

add a border to hover docs and signature help

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.routes + + +
+
+

How to route messages

+ +

Type: +list of (submodule)

+ +

Default: +"Hide written messages"

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.routes.*.filter + + +
+
+

a filter for messages matching this route

+ +

Type: +anything

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.routes.*.opts + + +
+
+

options for the view and the route

+ +

Type: +null or anything

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/ui/noice/noice.nix> + +
+
+
+ + vim.ui.noice.setupOpts.routes.*.view + + +
+
+

how this route is viewed

+ +

Type: +null or string

+ +

Default: +null

+

Declared by:

diff --git a/release-notes.html b/release-notes.html index 79db337..6c0a667 100644 --- a/release-notes.html +++ b/release-notes.html @@ -148,7 +148,7 @@ from anything to a submodule< group for Normal, NormalFloat, LineNr, SignColumn and optionally NvimTreeNormal to none.

  • Fix vim.ui.smartcolumn.setupOpts.custom_colorcolumn using the wrong type int instead of the expected type string.

  • horriblename:

    • Fix broken treesitter-context keybinds in visual mode

    • Deprecate use of __empty to define empty tables in lua. Empty attrset are no -longer filtered and thus should be used instead.

    • Add dap-go for better dap configurations

    jacekpoz:

    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 create abstractions for adding plugins

    NotAShelf:

    • Add deno fmt as the default Markdown formatter. This will be enabled +longer filtered and thus should be used instead.

    • Add dap-go for better dap configurations

    • Make noice.nvim customizable

    jacekpoz:

    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 create abstractions for adding plugins

    NotAShelf:

    • Add deno fmt as the default Markdown formatter. This will be enabled automatically if you have autoformatting enabled, but can be disabled manually if you choose to.

    • Add vim.extraLuaFiles for optionally sourcing additional lua files in your configuration.

    • Refactor programs.languages.elixir to use lspconfig and none-ls for LSP and