feat(cmp): added custom comparator to prioritize AI sources like copilot and codeium

This commit is contained in:
Folke Lemaitre committed 2023-10-09 00:06:58 +02:00
1 parent dd55cbdc99
commit eddd3af351
3 files changed
+22 -3

No files matched your search

@@ -18,7 +18,7 @@ return {
---@param opts cmp.ConfigSchema
opts = function(_, opts)
table.insert(opts.sources, 1, { name = "codeium", group_index = 1 })
opts.sorting = opts.sorting or require("cmp.config.default")().sorting
table.insert(opts.sorting.primary, "codeium")
end,
},
}
@@ -71,8 +71,7 @@ return {
---@param opts cmp.ConfigSchema
opts = function(_, opts)
table.insert(opts.sources, 1, { name = "copilot", group_index = 1 })
opts.sorting = opts.sorting or require("cmp.config.default")().sorting
table.insert(opts.sorting.comparators, 1, require("copilot_cmp.comparators").prioritize)
table.insert(opts.sorting.primary, "copilot")
end,
},
}