44 lines
1008 B
Lua
44 lines
1008 B
Lua
return {
|
|
{
|
|
'nyoom-engineering/oxocarbon.nvim',
|
|
priority = 999,
|
|
config = function()
|
|
vim.cmd.colorscheme('oxocarbon')
|
|
|
|
local groups = {
|
|
Text = 'Identifier',
|
|
Method = '@function.builtin',
|
|
Function = 'Function',
|
|
Constructor = '@character',
|
|
Field = '@property',
|
|
Variable = '@label',
|
|
Class = 'Todo',
|
|
Interface = 'Type',
|
|
Module = 'Macro',
|
|
Property = '@property',
|
|
Unit = 'Type',
|
|
Value = 'Number',
|
|
Enum = 'String',
|
|
Keyword = 'Identifier',
|
|
Snippet = 'Identifier',
|
|
Color = 'Identifier',
|
|
File = 'Identifier',
|
|
Folder = 'identifier',
|
|
Reference = 'Identifier',
|
|
EnumMember = 'String',
|
|
Constant = '@constant.builtin',
|
|
Struct = 'Type',
|
|
Event = '@constant',
|
|
Operator = 'Structure',
|
|
TypeParameter = 'Type',
|
|
}
|
|
|
|
for key, value in pairs(groups) do
|
|
vim.api.nvim_set_hl(0, 'BlinkCmpKind' .. key, { link = value })
|
|
end
|
|
|
|
vim.api.nvim_set_hl(0, 'BlinkCmpMenuSelection', { link = 'IncSearch' })
|
|
end,
|
|
},
|
|
}
|