From 4350a2f681f3537562edbff39d72f6e10128d5eb Mon Sep 17 00:00:00 2001 From: ZotyDev Date: Sun, 22 Feb 2026 14:13:58 -0300 Subject: [PATCH] feat: add blink.cmp --- init.lua | 1 + lazy-lock.json | 4 +++- lua/plugins/blink.lua | 23 +++++++++++++++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/blink.lua diff --git a/init.lua b/init.lua index 1aa17ce..ca6115e 100644 --- a/init.lua +++ b/init.lua @@ -17,3 +17,4 @@ vim.api.nvim_create_autocmd("LspAttach", { end, }) +vim.cmd.colorschem("gruvbox") diff --git a/lazy-lock.json b/lazy-lock.json index 02b6860..78ff190 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,4 +1,6 @@ { + "blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" }, + "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, "gruvbox.nvim": { "branch": "main", "commit": "561126520034a1dac2f78ab063db025d12555998" }, - "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" } + "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" } } diff --git a/lua/plugins/blink.lua b/lua/plugins/blink.lua new file mode 100644 index 0000000..3c7d725 --- /dev/null +++ b/lua/plugins/blink.lua @@ -0,0 +1,23 @@ +return { + 'saghen/blink.cmp', + dependencies = { 'rafamadriz/friendly-snippets' }, + version = '1.*', + + ---@module 'blink.cmp' + ---@type blink.cmp.Config + opts = { + keymap = { preset = 'default' }, + completion = { + documentation = { + auto_show = false, + }, + }, + sources = { + default = { 'lsp', 'path', 'snippets', 'buffer' } + }, + fuzzy = { + implementation = 'prefer_rust_with_warning', + }, + }, +} +