diff --git a/lua/plugins/lsp/server.lua b/lua/plugins/lsp/server.lua index 140ebd8..2f3bd25 100644 --- a/lua/plugins/lsp/server.lua +++ b/lua/plugins/lsp/server.lua @@ -8,11 +8,14 @@ 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 = { isort, black, flake8 }, + python = { ruff_linter, ruff_format, ruff_sort}, } local efmls_config = {