1
0
mirror of https://github.com/dcarrillo/dotfiles.git synced 2025-07-01 18:39:27 +00:00

[neovim] Replace lsp-cmp by blink

This commit is contained in:
2025-02-02 19:28:41 +01:00
parent b40fa30e54
commit 302db332f9
10 changed files with 97 additions and 121 deletions

View File

@ -0,0 +1,45 @@
require("blink.cmp").setup({
appearance = {
use_nvim_cmp_as_default = false,
},
completion = {
accept = {
auto_brackets = {
enabled = false,
},
},
menu = {
border = "single",
draw = {
treesitter = { "lsp" },
columns = {
{ "label", "label_description", gap = 1 },
{ "kind_icon", "kind", gap = 1 },
},
},
},
},
signature = { window = { border = "single" } },
sources = {
default = { "lsp", "path", "buffer", "copilot" },
providers = {
copilot = {
name = "copilot",
module = "blink-copilot",
score_offset = 100,
async = true,
opts = {
kind = "IA",
max_completions = 3,
},
},
},
},
keymap = {
preset = "enter",
["<C-q>"] = { "hide", "fallback" },
["<S-Tab>"] = { "select_prev", "fallback" },
["<Tab>"] = { "select_next", "fallback" },
},
})