diff --git a/lua/configs/lspconfig.lua b/lua/configs/lspconfig.lua index 66634ea..3497435 100644 --- a/lua/configs/lspconfig.lua +++ b/lua/configs/lspconfig.lua @@ -4,7 +4,7 @@ require("nvchad.configs.lspconfig").defaults() local lspconfig = require "lspconfig" -- EXAMPLE -local servers = { "html", "cssls", "ruff_lsp", "jedi_language_server", "yls", "lua_ls" } +local servers = { "html", "cssls", "ruff", "jedi_language_server", "yls", "lua_ls" } local nvlsp = require "nvchad.configs.lspconfig" -- lsps with default config @@ -23,6 +23,21 @@ end -- capabilities = nvlsp.capabilities, -- } +lspconfig.ruff.setup({ + init_options = { + settings = { + lineLength = 88, + indentStyle = "tab", + lint = { + select = {"E", "W", "F", "I", "B", "C4", "FURB"}, + ignore = {"F401", "W191"}, + preview = true, + } + -- Ruff language server settings go here + } + } +}) + lspconfig.lua_ls.setup({ settings = { Lua = {