nix-community.nixvim/tests/test-sources/plugins/bufferlines/navic.nix
Haseeb Majid 32a64af231
plugins/navic: init + tests (#597)
Co-authored-by: Haseeb Majid <haseeb.majid@imaginecurve.com>
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-09-21 14:48:05 +02:00

49 lines
1 KiB
Nix

{
empty = {
plugins.navic.enable = true;
};
defaults = {
plugins.navic = {
enable = true;
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 = {
autoAttach = true;
preference = ["clangd" "pyright"];
};
highlight = true;
separator = " | ";
depthLimit = 10;
safeOutput = false;
click = true;
};
};
}