-- auto completion
{
"hrsh7th/nvim-cmp",
+ ---@param opts cmp.ConfigSchema
opts = function(_, opts)
local has_words_before = function()
unpack = unpack or table.unpack
local luasnip = require("luasnip")
opts.completion = vim.tbl_extend("force", opts.completion, {
- completeopt = "menu,menuone,noinsert",
+ completeopt = "menu,menuone,noselect",
})
--TODO: review if I want to keep any of LazyVim's mappings
opts.mapping = vim.tbl_extend("force", opts.mapping, {
})
end,
},
+
+ -- auto pairs
+ {
+ "echasnovski/mini.pairs",
+ },
}