diff --git a/.config/nvim/plugin/blink-cmp.lua b/.config/nvim/plugin/blink-cmp.lua index 6908ebf..cb88841 100644 --- a/.config/nvim/plugin/blink-cmp.lua +++ b/.config/nvim/plugin/blink-cmp.lua @@ -14,20 +14,30 @@ vim.api.nvim_create_autocmd("VimEnter", { [""] = { "select_and_accept" }, }, - signature = { - window = { border = "single" }, - }, - + signature = { window = { border = "single" } }, appearance = { nerd_font_variant = "mono" }, completion = { - documentation = { auto_show = false }, + documentation = { auto_show = true }, menu = { draw = { components = { kind_icon = { text = function(ctx) - return require("mini.icons").get("lsp", ctx.kind) or "" + local kind, _, _ = require("mini.icons").get("lsp", ctx.kind) + return kind + end, + + highlight = function(ctx) + local _, hl, _ = require("mini.icons").get("lsp", ctx.kind) + return hl + end, + }, + + kind = { + highlight = function(ctx) + local _, hl, _ = require("mini.icons").get("lsp", ctx.kind) + return hl end, }, },