This commit is contained in:
voidarclabs
2025-05-14 17:30:46 +01:00
parent 8db21e7163
commit a7b9de2a9d
2 changed files with 14 additions and 1 deletions

View File

@@ -15,7 +15,15 @@ return {
local lspconfig = require("lspconfig") local lspconfig = require("lspconfig")
lspconfig.lua_ls.setup({}) 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.pyright.setup({})
lspconfig.cssls.setup({})
lspconfig.ts_ls.setup({ lspconfig.ts_ls.setup({
capabilities = capabilities, capabilities = capabilities,
}) })
@@ -78,7 +86,7 @@ return {
}), }),
sources = cmp.config.sources({ sources = cmp.config.sources({
{ name = "nvim_lsp" }, -- This should provide LSP completions like for ESLint { name = "nvim_lsp" }, -- This should provide LSP completions like for ESLint
{ name = "luasnip" }, -- { name = "luasnip" },
{ name = "buffer" }, { name = "buffer" },
{ name = "path" }, { name = "path" },
}), }),

View File

@@ -4,5 +4,10 @@ return {
version = "*", version = "*",
opts = {--[[ things you want to change go here]] opts = {--[[ things you want to change go here]]
}, },
config = function()
require("toggleterm").setup({
open_mapping = [[<c-\>]],
})
end,
}, },
} }