2023-12-24 13:19:25 +00:00
|
|
|
{
|
|
|
|
empty = {
|
|
|
|
plugins.nvim-lightbulb.enable = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
defaults = {
|
|
|
|
plugins.nvim-lightbulb = {
|
|
|
|
enable = true;
|
|
|
|
|
|
|
|
settings = {
|
|
|
|
priority = 10;
|
|
|
|
hide_in_unfocused_buffer = true;
|
|
|
|
link_highlights = true;
|
|
|
|
validate_config = "auto";
|
|
|
|
action_kinds = null;
|
|
|
|
sign = {
|
|
|
|
enabled = true;
|
|
|
|
text = "💡";
|
|
|
|
hl = "LightBulbSign";
|
|
|
|
};
|
|
|
|
virtual_text = {
|
|
|
|
enabled = false;
|
|
|
|
text = "💡";
|
|
|
|
pos = "eol";
|
|
|
|
hl = "LightBulbVirtualText";
|
|
|
|
hl_mode = "combine";
|
|
|
|
};
|
|
|
|
float = {
|
|
|
|
enabled = false;
|
|
|
|
text = "💡";
|
|
|
|
hl = "LightBulbFloatWin";
|
2024-05-05 19:39:35 +02:00
|
|
|
win_opts = { };
|
2023-12-24 13:19:25 +00:00
|
|
|
};
|
|
|
|
status_text = {
|
|
|
|
enabled = false;
|
|
|
|
text = "💡";
|
|
|
|
text_unavailable = "";
|
|
|
|
};
|
|
|
|
number = {
|
|
|
|
enabled = false;
|
|
|
|
hl = "LightBulbNumber";
|
|
|
|
};
|
|
|
|
line = {
|
|
|
|
enabled = false;
|
|
|
|
hl = "LightBulbLine";
|
|
|
|
};
|
|
|
|
autocmd = {
|
|
|
|
enabled = false;
|
|
|
|
updatetime = 200;
|
2024-05-05 19:39:35 +02:00
|
|
|
pattern = [ "*" ];
|
|
|
|
events = [
|
|
|
|
"CursorHold"
|
|
|
|
"CursorHoldI"
|
|
|
|
];
|
2023-12-24 13:19:25 +00:00
|
|
|
};
|
|
|
|
ignore = {
|
2024-05-05 19:39:35 +02:00
|
|
|
clients = [ ];
|
|
|
|
ft = [ ];
|
2023-12-24 13:19:25 +00:00
|
|
|
actions_without_kind = false;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
example = {
|
|
|
|
plugins.nvim-lightbulb = {
|
|
|
|
enable = true;
|
|
|
|
|
|
|
|
settings = {
|
|
|
|
sign = {
|
|
|
|
enabled = false;
|
|
|
|
text = "";
|
|
|
|
};
|
|
|
|
virtual_text = {
|
|
|
|
enabled = true;
|
|
|
|
text = "";
|
|
|
|
};
|
|
|
|
float = {
|
|
|
|
enabled = false;
|
|
|
|
text = " ";
|
|
|
|
win_opts.border = "rounded";
|
|
|
|
};
|
|
|
|
status_text = {
|
|
|
|
enabled = false;
|
|
|
|
text = " ";
|
|
|
|
};
|
|
|
|
number = {
|
|
|
|
enabled = false;
|
|
|
|
};
|
|
|
|
line = {
|
|
|
|
enabled = false;
|
|
|
|
};
|
|
|
|
autocmd = {
|
|
|
|
enabled = true;
|
|
|
|
updatetime = 200;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|