feat: add nvim-mini/mini.completion

This commit is contained in:
Matej Janezic 2025-10-07 23:45:48 +02:00
parent 32ff674cef
commit 729b5273e4
Signed by: janezicmatej
GPG Key ID: 4298E230ED37B2C0
1 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,15 @@
MiniDeps.later(function()
require("mini.completion").setup({
lsp_completion = {
-- `source_func` should be one of 'completefunc' or 'omnifunc'.
source_func = "omnifunc",
},
})
vim.api.nvim_create_autocmd("LspAttach", {
callback = function(args)
vim.bo[args.buf].omnifunc = "v:lua.MiniCompletion.completefunc_lsp"
end,
})
vim.lsp.config("*", { capabilities = MiniCompletion.get_lsp_capabilities() })
end)