extra: nvim: disable typescript language server autoformatting

Rather use prettier instead.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
Christoph Heiss 2024-05-11 22:53:02 +02:00
parent 5b81697d05
commit 30b0913a3a
Signed by: c8h4
GPG key ID: 73D5E7FDEE3DE49A

View file

@ -289,12 +289,20 @@ end
-- neovim/nvim-lspconfig -- neovim/nvim-lspconfig
local lspconfig = require('lspconfig') local lspconfig = require('lspconfig')
lspconfig.typst_lsp.setup({ lspconfig.typst_lsp.setup({
settings = { settings = {
exportPdf = 'onType', exportPdf = 'onType',
}, },
}) })
lspconfig.tsserver.setup({})
lspconfig.tsserver.setup({
on_attach = function(client, bufnr)
client.server_capabilities.documentFormattingProvider = false
client.server_capabilities.documentRangeFormattingProvider = false
end,
})
lspconfig.java_language_server.setup({ lspconfig.java_language_server.setup({
cmd = { 'java-language-server' }, cmd = { 'java-language-server' },
-- see https://github.com/georgewfraser/java-language-server/issues/267#issuecomment-2002482054 -- see https://github.com/georgewfraser/java-language-server/issues/267#issuecomment-2002482054