diff --git a/options.html b/options.html index ee714a7..defbedb 100644 --- a/options.html +++ b/options.html @@ -286,7 +286,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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "copilot-cmp"

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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp"

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> @@ -1108,7 +1108,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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "copilot-cmp")

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", "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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp")

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> @@ -1221,7 +1221,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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "copilot-cmp")

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", "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", "elixir-ls", "elixir-tools", "nvim-colorizer-lua", "vim-illuminate", "nvim-surround", "nvim-dap", "nvim-dap-ui", "nvim-navic", "nvim-navbuddy", "copilot-cmp")

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> @@ -1531,6 +1531,148 @@ use the vim.language.<lang>.treesitter option <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> +
vim.ui.breadcrumbs.enable

Whether to enable breadcrumbs.

Type: boolean

Default: false

Example: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.alwaysRender

Whether to always display the breadcrumbs component on winbar (always renders winbar)

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.enable

Whether to enable navbuddy LSP helper UI. Enabling this option automatically loads and enables nvim-navic.

Type: boolean

Default: false

Example: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.package

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.array

Type: string

Default: "󰅪 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.boolean

Type: string

Default: "◩ "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.class

Type: string

Default: "󰌗 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.constant

Type: string

Default: "󰏿 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.constructor

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.enum

Type: string

Default: "󰕘"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.enumMember

Type: string

Default: "󰕘 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.event

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.field

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.file

Type: string

Default: "󰈙 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.function

Type: string

Default: "󰊕 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.interface

Type: string

Default: "󰕘"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.key

Type: string

Default: "󰌋 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.method

Type: string

Default: "󰆧 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.module

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.namespace

Type: string

Default: "󰌗 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.null

Type: string

Default: "󰟢 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.number

Type: string

Default: "󰎠 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.object

Type: string

Default: "󰅩 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.operator

Type: string

Default: "󰆕 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.property

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.string

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.struct

Type: string

Default: "󰌗 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.typeParameter

Type: string

Default: "󰊄 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.icons.variable

Type: string

Default: "󰆧 "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.lsp.autoAttach

Whether to attach to LSP server manually

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.lsp.preference

list of lsp server names in order of preference

Type: null or (list of string)

Default: null

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.appendName

insert at end of name

Type: string

Default: "a"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.appendScope

insert at end of scope

Type: string

Default: "A"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.children

keybinding to navigate to the child node

Type: string

Default: "h"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.close

keybinding to close Navbuddy UI

Type: string

Default: "<esc>"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.comment

comment the node

Type: string

Default: "c"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.delete

delete the node

Type: string

Default: "d"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.foldCreate

create a new fold

Type: string

Default: "f"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.foldDelete

delete the current fold

Type: string

Default: "F"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.help

open mapping help window

Type: string

Default: "g?"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.insertName

insert at start of name

Type: string

Default: "i"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.insertScope

insert at start of scope

Type: string

Default: "I"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.moveDown

move focused node down

Type: string

Default: "J"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.moveUp

move focused node up

Type: string

Default: "K"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.nextSibling

keybinding to navigate to the next sibling node

Type: string

Default: "j"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.parent

keybinding to navigate to the parent node

Type: string

Default: "h"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.previousSibling

keybinding to navigate to the previous sibling node

Type: string

Default: "k"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.rename

rename the node

Type: string

Default: "r"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.root

keybinding to navigate to the root node

Type: string

Default: "0"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.select

goto selected symbol

Type: string

Default: "<enter>"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.telescope

fuzzy finder at current level

Type: string

Default: "t"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.visualName

visual selection of name

Type: string

Default: "v"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.visualScope

visual selection of scope

Type: string

Default: "V"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.yankName

yank the name to system clipboard

Type: string

Default: "y"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.mappings.yankScope

yank the scope to system clipboard

Type: string

Default: "Y"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.nodeMarkers.enable

Whether to enable node markers.

Type: boolean

Default: false

Example: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.nodeMarkers.icons.branch

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.nodeMarkers.icons.leaf

Type: string

Default: " "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.nodeMarkers.icons.leafSelected

Type: string

Default: " → "

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.sourceBuffer.followNode

keep the current node in focus on the source buffer

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.sourceBuffer.highlight

highlight the currently focused node

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.sourceBuffer.reorient

Type: one of "smart", "top", "mid", "none"

Default: "smart"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.sourceBuffer.scrolloff

scrolloff value when navbuddy is open

Type: null or signed integer

Default: null

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.useDefaultMappings

use default Navbuddy keybindings (disables user-specified keybinds)

Type: boolean

Default: true

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.border

border style to use

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

Default: "rounded"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.scrolloff

Scrolloff value within navbuddy window

Type: null or signed integer

Default: null

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.sections.left.border

border style to use for the left section of Navbuddy UI

Type: null or one of "single", "rounded", "double", "solid", "none"

Default: "rounded"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.sections.mid.border

border style to use for the middle section of Navbuddy UI

Type: null or one of "single", "rounded", "double", "solid", "none"

Default: "rounded"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.sections.right.border

border style to use for the right section of Navbuddy UI

Type: null or one of "single", "rounded", "double", "solid", "none"

Default: "rounded"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.navbuddy.window.sections.right.preview

display mode of the preview on the right section

Type: one of "leaf", "always", "never"

Default: "leaf"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix> +
vim.ui.breadcrumbs.source

The source to be used for breadcrumbs component. Null means no breadcrumbs.

Type: null or value "nvim-navic" (singular enum)

Default: "nvim-navic"

Declared by:

+ <neovim-flake/modules/ui/breadcrumbs/breadcrumbs.nix>
vim.ui.colorizer.enable

Whether to enable nvim-colorizer.lua for color highlighting.

Type: boolean

Default: false

Example: true

Declared by:

<neovim-flake/modules/ui/colorizer/colorizer.nix>
vim.ui.colorizer.options.css

Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB

Type: boolean

Default: true

Declared by: