nix-community.nixvim/tests/test-sources/plugins/by-name/navic/default.nix
2024-09-09 11:50:40 +01:00

54 lines
1.2 KiB
Nix

{
empty = {
plugins.navic.enable = true;
};
defaults = {
plugins.navic = {
enable = true;
settings = {
icons = {
File = "󰆧 ";
Module = " ";
Namespace = "󰌗 ";
Package = " ";
Class = "󰌗 ";
Method = "󰆧 ";
Property = " ";
Field = " ";
Constructor = " ";
Enum = "󰕘";
Interface = "󰕘";
Function = "󰊕 ";
Variable = "󰆧 ";
Constant = "󰏿 ";
String = "󰀬 ";
Number = "󰎠 ";
Boolean = " ";
Array = "󰅪 ";
Object = "󰅩 ";
Key = "󰌋 ";
Null = "󰟢 ";
EnumMember = " ";
Struct = "󰌗 ";
Event = " ";
Operator = "󰆕 ";
TypeParameter = "󰊄 ";
};
lsp = {
auto_attach = true;
preference = [
"clangd"
"pyright"
];
};
highlight = true;
separator = " | ";
depth_limit = 10;
safe_output = false;
click = true;
};
};
};
}