feat(neovim): add autopairs

This commit is contained in:
uku 2025-01-08 15:02:44 +01:00
parent 7723267fd5
commit 21bb9a56ee
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
2 changed files with 9 additions and 0 deletions

View file

@ -84,6 +84,12 @@ require("lualine").setup({
extensions = { "trouble" },
})
local npairs = require("nvim-autopairs")
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
npairs.setup({
check_ts = true,
})
local cmp = require("cmp")
local cmp_caps = require("cmp_nvim_lsp").default_capabilities()
cmp.setup({
@ -96,6 +102,8 @@ cmp.setup({
},
})
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done())
local lspformat = require("lsp-format")
lspformat.setup({})