mirror of
https://github.com/boxpositron/absolute-vim.git
synced 2026-10-24 13:33:18 +00:00
81662b99b5
Swap the completion engine to blink.cmp v1.x, dropping nvim-cmp, its eight cmp-* sources, lspkind, and LuaSnip. Swap the picker to snacks.picker, removing telescope.nvim and six telescope extensions. LSP capabilities now sourced from blink.cmp; LSP navigation keymaps and the colorscheme/keymaps/todo pickers move to Snacks.picker. friendly-snippets is preserved as blink's snippet source.
15 lines
319 B
Lua
15 lines
319 B
Lua
require("blink.cmp").setup({
|
|
keymap = { preset = "default" },
|
|
appearance = {
|
|
nerd_font_variant = "mono",
|
|
},
|
|
sources = {
|
|
default = { "lsp", "path", "snippets", "buffer" },
|
|
},
|
|
cmdline = {
|
|
keymap = { preset = "cmdline" },
|
|
completion = { menu = { auto_show = true } },
|
|
},
|
|
signature = { enabled = true },
|
|
})
|