Files
DCGOS/home/nixvim/plugins/completion/lspkind.nix
2025-09-21 15:54:31 +08:00

68 lines
1.4 KiB
Nix

{
plugins.lspkind = {
enable = true;
settings = {
cmp.menu = {
nvim_lsp = "";
nvim_lua = "";
neorg = "[neorg]";
buffer = "";
calc = "";
git = "";
luasnip = "󰩫";
codeium = "󱜙";
copilot = "";
emoji = "󰞅";
path = "";
spell = "";
};
symbol_map = {
Namespace = "󰌗";
Text = "󰊄";
Method = "󰆧";
Function = "󰡱";
Constructor = "";
Field = "󰜢";
Variable = "󰀫";
Class = "󰠱";
Interface = "";
Module = "󰕳";
Property = "";
Unit = "󰑭";
Value = "󰎠";
Enum = "";
Keyword = "󰌋";
Snippet = "";
Color = "󰏘";
File = "󰈚";
Reference = "󰈇";
Folder = "󰉋";
EnumMember = "";
Constant = "󰏿";
Struct = "󰙅";
Event = "";
Operator = "󰆕";
TypeParameter = "";
Table = "";
Object = "󰅩";
Tag = "";
Array = "[]";
Boolean = "";
Number = "";
Null = "󰟢";
String = "󰉿";
Calendar = "";
Watch = "󰥔";
Package = "";
Copilot = "";
Codeium = "";
TabNine = "";
};
maxwidth = 50;
ellipsis_char = "...";
};
};
}