diff --git a/lua/plugins/blink-cmp.lua b/lua/plugins/blink-cmp.lua index c25f9fe..576113e 100644 --- a/lua/plugins/blink-cmp.lua +++ b/lua/plugins/blink-cmp.lua @@ -1,13 +1,30 @@ return { - "blink-cmp", + "blink.cmp", event = "BufEnter", after = function() - require("blink-cmp").setup({ - -- for keymap, all values may be string | string[] - -- use an empty table to disable a keymap - keymap = { - preset = "default", + require("blink.cmp").setup({ + keymap = { preset = "default" }, + + appearance = { + use_nvim_cmp_as_default = true, + nerd_font_variant = "normal", }, + + sources = { + default = { "lsp", "path", "snippets", "buffer" }, + }, + completion = { + menu = { border = "single" }, + documentation = { + auto_show = true, + auto_show_delay_ms = 500, + update_delay_ms = 50, + treesitter_highlighting = true, + window = { border = "single" }, + }, + }, + signature = { window = { border = "single" } }, + fuzzy = { prebuilt_binaries = { force_version = "" } }, }) end, }