feat: Make preview in picker dynamic

This commit is contained in:
Fabio Lenherr / DashieTM 2023-11-21 20:15:17 +01:00
parent f5044837ab
commit 8c5112b19f
3 changed files with 19 additions and 8 deletions

View file

@ -35,7 +35,9 @@ return {
{ "roobert/tailwindcss-colorizer-cmp.nvim", config = true },
},
opts = function()
vim.api.nvim_set_hl(0, "CmpGhostText", { link = "Comment", default = true })
local cmp = require("cmp")
local defaults = require("cmp.config.default")()
local luasnip = require("luasnip")
local compare = require("cmp.config.compare")
return {
@ -60,14 +62,14 @@ return {
}), -- Accept cur
["<Tab>"] = cmp.mapping(function(fallback)
if cmp.visible() then
cmp.select_next_item()
cmp.select_next_item({ behavior = cmp.SelectBehavior.Insert })
else
fallback()
end
end, { "i", "s" }),
["<S-Tab>"] = cmp.mapping(function(fallback)
if cmp.visible() then
cmp.select_prev_item()
cmp.select_prev_item({ behavior = cmp.SelectBehavior.Insert })
else
fallback()
end
@ -126,7 +128,7 @@ return {
},
experimental = {
ghost_text = {
hl_group = "LspCodeLens",
hl_group = "CmpGhostText",
},
},
}