plugins.dropbar.settings.menu.keymaps

Buffer-local keymaps in the menu.

Use <key> = <function|string> to map a key in normal mode in the menu buffer, or use <key> = table<mode, function|string> to map a key in specific modes.

See :h dropbar-configuration-options-menu for the default value.

Type: null or (attribute set of (string or attribute set of (string or raw lua code)))

Default: null

Declared by:

plugins.dropbar.settings.menu.preview

Whether to enable previewing for menu entries.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.dropbar.settings.menu.quick_navigation

When on, automatically set the cursor to the closest previous/next clickable component in the direction of cursor movement on |CursorMoved|.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.dropbar.settings.menu.scrollbar

Scrollbar configuration for the menu.

Type: null or (attribute set of (boolean or raw lua code)) or raw lua code

Default: null

Plugin default:

{
  background = true;
  enable = true;
}

Declared by:

plugins.dropbar.settings.menu.win_configs

Window configurations for the menu, see :h nvim_open_win().

Each config key in menu.win_configs accepts either a plain value which will be passed directly to nvim_open_win(), or a function that takes the current menu (see |dropbar-developers-classes-dropbar_menu_t|) as an argument and returns a value to be passed to nvim_open_win().

See :h dropbar-configuration-options-menu for the default value.

Type: null or (attribute set of anything)

Default: null

Declared by: