aboutsummaryrefslogtreecommitdiffstats
path: root/lua/alpha
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-13 23:09:30 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-13 23:09:30 +0100
commitffd6958d4785eadf6d77f87a572312124a095d51 (patch)
treec812ef0ec136d0f15637b58f055cafebd8c9de3a /lua/alpha
parentfd9d9dea546eba3a226674acd68fcc8cbdb791e4 (diff)
downloadnvim-conf-ffd6958d4785eadf6d77f87a572312124a095d51.tar.gz
nvim-conf-ffd6958d4785eadf6d77f87a572312124a095d51.zip
feat: change sort for nvim-cmp
Diffstat (limited to 'lua/alpha')
-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,