diff options
Diffstat (limited to 'nvim/init.lua')
| -rw-r--r-- | nvim/init.lua | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/nvim/init.lua b/nvim/init.lua index 2ca89fb..c59161a 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -11,6 +11,7 @@ vim.pack.add({ { src = "https://github.com/rafamadriz/friendly-snippets" }, { src = "https://github.com/folke/which-key.nvim" }, { src = "https://github.com/catppuccin/nvim" }, + { src = "https://github.com/windwp/nvim-autopairs" }, }) vim.g.mapleader = " " @@ -46,6 +47,8 @@ require("ibl").setup({ scope = { enabled = true }, }) +require("nvim-autopairs").setup() + require("luasnip.loaders.from_vscode").lazy_load() @@ -58,12 +61,17 @@ lspconfig.lua_ls.setup({ }, }, }) + lspconfig.pyright.setup({}) lspconfig.cssls.setup({}) -lspconfig.clangd.setup({ - cmd = { "clangd", "--compile-commands-dir=." }, - filetypes = { "c", "cpp", "objc", "objcpp", "arduino" }, -}) +lspconfig.clangd.setup({}) +-- lspconfig.ccls.setup { +-- init_options = { +-- cache = { +-- directory = ".ccls-cache", +-- } +-- }, +-- } vim.keymap.set("n", "K", vim.diagnostic.open_float, { noremap = true, silent = true }) |