diff --git a/lua/plugins/correction.lua b/lua/plugins/correction.lua index 4eb649d..aa409af 100644 --- a/lua/plugins/correction.lua +++ b/lua/plugins/correction.lua @@ -15,7 +15,15 @@ return { local lspconfig = require("lspconfig") lspconfig.lua_ls.setup({}) + --Enable (broadcasting) snippet capability for completion + local capabilities = vim.lsp.protocol.make_client_capabilities() + capabilities.textDocument.completion.completionItem.snippetSupport = true + + vim.lsp.config("cssls", { + capabilities = capabilities, + }) lspconfig.pyright.setup({}) + lspconfig.cssls.setup({}) lspconfig.ts_ls.setup({ capabilities = capabilities, }) @@ -78,7 +86,7 @@ return { }), sources = cmp.config.sources({ { name = "nvim_lsp" }, -- This should provide LSP completions like for ESLint - { name = "luasnip" }, + -- { name = "luasnip" }, { name = "buffer" }, { name = "path" }, }), diff --git a/lua/plugins/toggleterm.lua b/lua/plugins/toggleterm.lua index 4dba07b..0ca2313 100644 --- a/lua/plugins/toggleterm.lua +++ b/lua/plugins/toggleterm.lua @@ -4,5 +4,10 @@ return { version = "*", opts = {--[[ things you want to change go here]] }, + config = function() + require("toggleterm").setup({ + open_mapping = [[]], + }) + end, }, }