aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/alpha/completition/init.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/lua/alpha/completition/init.lua b/lua/alpha/completition/init.lua
index 0537a48..6ac3333 100644
--- a/lua/alpha/completition/init.lua
+++ b/lua/alpha/completition/init.lua
@@ -2,6 +2,7 @@ local cmp = require("cmp")
local lspkind = require("lspkind")
local luasnip = require("luasnip")
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
+local compare = require('cmp.config.compare')
if cmp == nil then
return
@@ -78,6 +79,14 @@ cmp.setup({
}),
},
+ sorting = {
+ priority_weight = 2,
+ comparators = {
+ compare.kind,
+ compare.sort_text,
+ }
+ },
+
experimental = {
native_menu = false,