This commit is contained in:
Jan-Henrik Damaschke 2025-09-05 13:44:09 +08:00 committed by GitHub
commit aa15a679cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -60,7 +60,11 @@ in {
completion = { completion = {
documentation = { documentation = {
auto_show = mkBool true "Show documentation whenever an item is selected"; auto_show = mkOption {
type = either bool luaInline;
default = true;
description = "Show documentation whenever an item is selected. Can also be a function.";
};
auto_show_delay_ms = mkOption { auto_show_delay_ms = mkOption {
type = int; type = int;
default = 200; default = 200;
@ -69,12 +73,13 @@ in {
}; };
menu.auto_show = mkOption { menu.auto_show = mkOption {
type = bool; type = either bool luaInline;
default = true; default = true;
description = '' description = ''
Manages the appearance of the completion menu. You may prevent the menu Manages the appearance of the completion menu. You may prevent the menu
from automatically showing by this option to `false` and manually showing from automatically showing by setting this to `false` and manually showing
it with the show keymap command. it with the show keymap command. For more control you can also use a `luaInline`
expression with mkLuaInline.
''; '';
}; };
}; };