Lsp scala is big shit

This commit is contained in:
2025-11-06 16:28:00 +01:00
parent 58c96d467b
commit 5c58b8cc00
2 changed files with 13 additions and 1 deletions

View File

@ -10,9 +10,11 @@ return {
rust = {
"rustfmt",
},
scala = {},
},
format_on_save = {
timeout_ms = 500,
lsp_fallback = true,
},
})

View File

@ -7,6 +7,7 @@ return {
config = function()
local capabilities = require("cmp_nvim_lsp").default_capabilities()
-- local nvim_lsp = require("lspconfig")
vim.lsp.log.set_level(vim.log.levels.OFF)
-- LUA
vim.lsp.config("lua_ls", {
@ -41,7 +42,16 @@ return {
vim.lsp.config("r_language_server", { capabilities = capabilities })
--vim.lsp.enable("r_language_server")
vim.lsp.config("metals", { capabilities = capabilities })
vim.lsp.config("metals", {
capabilities = capabilities,
init_options = {
statusBarProvider = "off",
},
})
vim.lsp.enable("metals")
vim.lsp.config("asm_lsp", { capabilities = capabilities })
vim.lsp.enable("asm_lsp")
local hl_groups = {
"DiagnosticUnderlineError",