Skip to content

Commit 0825aca

Browse files
committed
refactor(cmp): removed nvim-cmp and use bink.cmp
1 parent 3765607 commit 0825aca

File tree

4 files changed

+39
-108
lines changed

4 files changed

+39
-108
lines changed

lazy-lock.json

+5-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
{
2+
"blink.cmp": { "branch": "main", "commit": "8fb9d72ee4e7ce79144df48dad9d58e102053bd3" },
23
"catppuccin": { "branch": "main", "commit": "7be452ee067978cdc8b2c5f3411f0c71ffa612b9" },
3-
"cmp": { "branch": "main", "commit": "79f8d1aee3f7117994b5a07694d6eade81057390" },
4-
"cmp-async-path": { "branch": "main", "commit": "03fac5dfd6f7880be2c059d58bebe007f0d6d8ee" },
5-
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
6-
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
74
"dropbar": { "branch": "master", "commit": "669e325489202ae4da5a951314bbf8dbb20e7cff" },
85
"lazy.nvim": { "branch": "main", "commit": "1159bdccd8910a0fd0914b24d6c3d186689023d9" },
9-
"lspconfig": { "branch": "master", "commit": "dcf511d53fae9675c6fde4241d94b2daaa5e0cd5" },
10-
"mini": { "branch": "main", "commit": "61e5d46fc0cf71306c51275383767d996f559a60" },
11-
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
12-
"render-markdown.nvim": { "branch": "main", "commit": "fe1002fddc61207e4ef4325d4bc0ca33697bbc7a" },
13-
"treesitter": { "branch": "master", "commit": "4f04fb7027ce786ac4adfd1c629ca40aea96ffec" }
6+
"lspconfig": { "branch": "master", "commit": "04680101ff79e99b4e33a4386ec27cbd0d360c75" },
7+
"mini": { "branch": "main", "commit": "e52ac74bd4e9c0ce6a182ee551eb099236b5a89d" },
8+
"render-markdown.nvim": { "branch": "main", "commit": "d20d19fa54965f6eb94558c0b84fe9a942169fb4" },
9+
"treesitter": { "branch": "master", "commit": "45e0d66246f31306d890b91301993fa1623e79f1" }
1410
}

lua/plugins/cmp.lua

-87
This file was deleted.

lua/plugins/init.lua

+33-11
Original file line numberDiff line numberDiff line change
@@ -107,18 +107,40 @@ local plugins = {
107107

108108
--- Completion menu stuffs
109109
{
110-
"iguanacucumber/magazine.nvim",
111-
name = "cmp",
112-
dependencies = {
113-
"nvim-lua/plenary.nvim",
114-
"hrsh7th/cmp-nvim-lsp",
115-
"hrsh7th/cmp-buffer",
116-
"https://codeberg.org/FelipeLema/cmp-async-path",
117-
},
110+
"saghen/blink.cmp",
118111
event = { "LspAttach", "InsertCharPre" },
119-
config = function()
120-
require "plugins.cmp"
121-
end,
112+
version = "v0.*",
113+
opts = {
114+
highlight = {
115+
use_nvim_cmp_as_default = true,
116+
},
117+
nerd_font_variant = "normal",
118+
accept = { auto_brackets = { enabled = true } },
119+
120+
trigger = { signature_help = { enabled = true } },
121+
122+
keymap = {
123+
show = "<C-space>",
124+
hide = { "<C-d>" },
125+
accept = "<CR>",
126+
select_prev = { "<Up>", "<C-p>" },
127+
select_next = { "<Down>", "<C-n>" },
128+
129+
show_documentation = {},
130+
hide_documentation = {},
131+
scroll_documentation_up = "<C-y>",
132+
scroll_documentation_down = "<C-e>",
133+
},
134+
135+
windows = {
136+
autocomplete = {
137+
border = "single",
138+
},
139+
documentation = {
140+
border = "single",
141+
},
142+
},
143+
},
122144
},
123145

124146
{

lua/plugins/mini_nvim.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ M.starter = {
157157

158158
M.icons = {
159159
lsp = {
160-
["function"] = { glyph = "󰡱", hl = "MiniIconsAzure" },
160+
["function"] = { glyph = "󰡱", hl = "MiniIconsCyan" },
161161
},
162162
}
163163

0 commit comments

Comments
 (0)