diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index a42bce5..bb39ba3 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -154,9 +154,9 @@ return { capabilities = capabilities, filetypes = { 'haskell', 'lhaskell', 'cabal' }, }) - -- lspconfig["clangd"].setup({ - -- capabilities = capabilities, - -- }) + vim.lsp.config['clangd'].capabilities = capabilities + vim.lsp.enable('clangd') + lspconfig["texlab"].setup({ capabilities = capabilities, }) @@ -169,9 +169,8 @@ return { lspconfig["pyright"].setup({ capabilities = capabilities, }) - lspconfig["sourcekit"].setup({ - capabilities = capabilities, - }) + vim.lsp.config["tinymist"].capabilities = capabilities + vim.lsp.enable("tinymist") end, }, { @@ -179,6 +178,12 @@ return { version = '^5', lazy = false }, + { + 'chomosuke/typst-preview.nvim', + ft = 'typst', + version = '1.*', + opts = {}, + }, { "leoluz/nvim-dap-go", ft = "go",