diff --git a/lua/plugins/lsp/server.lua b/lua/plugins/lsp/server.lua index 2f3bd25..abcfaec 100644 --- a/lua/plugins/lsp/server.lua +++ b/lua/plugins/lsp/server.lua @@ -8,14 +8,10 @@ local efm_setup = function(lspconfig, capabilities, on_attach) local isort = require('efmls-configs.formatters.isort') local cmake_lint = require('efmls-configs.linters.cmake_lint') local flake8 = require('efmls-configs.linters.flake8') - local ruff_linter = require("efmls-configs.linters.ruff") - local ruff_format = require("efmls-configs.formatters.ruff") - local ruff_sort = require("efmls-configs.formatters.ruff_sort") local languages = { lua = { stylua }, markdown = { prettier }, cmake = { gersemi, cmake_lint }, - python = { ruff_linter, ruff_format, ruff_sort}, } local efmls_config = { @@ -51,6 +47,11 @@ M.setup_server = function(lspconfig, capabilities, on_attach) }, }) + lspconfig['ruff'].setup({ + capabilities = capabilities, + on_attach = on_attach, + }) + lspconfig['groovyls'].setup({ capabilities = capabilities, on_attach = on_attach,