From 1783d82fe2791bd040ffb76076c132ba68886f72 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Tue, 12 Nov 2024 12:48:31 +0000 Subject: [PATCH] use the ruff lsp server instead of efm --- lua/plugins/lsp/server.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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,