From b0c30563fb4044a12f3892668d40153f49ea809f Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Wed, 11 Dec 2024 08:57:40 -0300 Subject: [PATCH] fix: templ lsp --- lua/dot013/plugins/lsp.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lua/dot013/plugins/lsp.lua b/lua/dot013/plugins/lsp.lua index a67901f..9ec7cf0 100644 --- a/lua/dot013/plugins/lsp.lua +++ b/lua/dot013/plugins/lsp.lua @@ -86,10 +86,13 @@ return { { "nvim-lspconfig", after = function() + vim.filetype.add({ extension = { templ = "templ" } }) + local lsp = require("lspconfig") - for k, v in pairs(lsps) do + + for k, v in ipairs(lsps) do v.capabilities = require("blink.cmp").get_lsp_capabilities(v.capabilities) - lsp[k].setup(v) + lsp[k].setup(vim.tbl_deep_extend("force", require("lspconfig.configs")[k], v)) end end, },