change sources priority

This commit is contained in:
2024-12-12 21:25:33 -05:00
parent 61aaf20126
commit 5757a91a45
+3 -3
View File
@@ -112,12 +112,12 @@ return {
sources = cmp.config.sources({ sources = cmp.config.sources({
{ name = 'nvim_lsp' }, { name = 'nvim_lsp' },
{ name = 'luasnip' }, { name = 'luasnip' },
{ name = 'path' },
{ name = 'nvim_lsp_signature_help' }, { name = 'nvim_lsp_signature_help' },
{ name = 'nvim_lua' }, { name = 'nvim_lua' },
{ name = 'nerdfont' }, { name = 'nerdfont' },
{ name = 'buffer', keyword_length = 5 },
{ name = 'path' },
{ name = 'calc' }, { name = 'calc' },
{ name = 'buffer', keyword_length = 5 },
}), }),
---@diagnostic disable-next-line: missing-fields ---@diagnostic disable-next-line: missing-fields
formatting = { formatting = {
@@ -125,7 +125,7 @@ return {
expandable_indicator = true, expandable_indicator = true,
format = function(entry, vim_item) format = function(entry, vim_item)
if vim.tbl_contains({ 'path' }, entry.source.name) then if vim.tbl_contains({ 'path' }, entry.source.name) then
local icon, hl_group = require('nvim-web-devicons').get_icon(entry:completion_item().label) local icon, hl_group = require('nvim-web-devicons').get_icon(entry:get_completion_item().label)
if icon then if icon then
vim_item.kind = icon vim_item.kind = icon
vim_item.kind_hl_group = hl_group vim_item.kind_hl_group = hl_group