From ad10607c1fc934d5132b865327d510a5bb1a0f3b Mon Sep 17 00:00:00 2001 From: Jannik Donker Date: Fri, 23 May 2025 10:59:30 +0200 Subject: [PATCH] add: tinymist and ltex --- lua/plugins/lsp-config.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lua/plugins/lsp-config.lua b/lua/plugins/lsp-config.lua index 36f3212..cdf8b16 100644 --- a/lua/plugins/lsp-config.lua +++ b/lua/plugins/lsp-config.lua @@ -9,14 +9,14 @@ return { "williamboman/mason-lspconfig.nvim", config = function() require("mason-lspconfig").setup({ - ensure_installed = { "lua_ls", "ts_ls", "svelte", "tailwindcss", "cssls" }, + ensure_installed = { "lua_ls", "ts_ls", "svelte", "tailwindcss", "cssls", "tinymist", "ltex" }, automatic_enable = true, }) end, }, { "neovim/nvim-lspconfig", - config = function(_, opts) + config = function() local original_capabilities = vim.lsp.protocol.make_client_capabilities() local capabilities = require("blink.cmp").get_lsp_capabilities(original_capabilities) local lspconfig = require("lspconfig") @@ -56,6 +56,12 @@ return { lspconfig.sourcekit.setup({ capabilities = capabilities, }) + lspconfig.tinymist.setup({ + capabilities = capabilities, + }) + lspconfig.ltex.setup({ + capabilities = capabilities, + }) vim.keymap.set("n", "gd", vim.lsp.buf.definition, {}) vim.keymap.set("n", "K", vim.lsp.buf.hover, {}) vim.keymap.set({ "n", "v" }, "ca", vim.lsp.buf.code_action, {})