Update ruff lsp/fmt/lint
This commit is contained in:
@@ -4,7 +4,7 @@ require("nvchad.configs.lspconfig").defaults()
|
|||||||
local lspconfig = require "lspconfig"
|
local lspconfig = require "lspconfig"
|
||||||
|
|
||||||
-- EXAMPLE
|
-- 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"
|
local nvlsp = require "nvchad.configs.lspconfig"
|
||||||
|
|
||||||
-- lsps with default config
|
-- lsps with default config
|
||||||
@@ -23,6 +23,21 @@ end
|
|||||||
-- capabilities = nvlsp.capabilities,
|
-- 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({
|
lspconfig.lua_ls.setup({
|
||||||
settings = {
|
settings = {
|
||||||
Lua = {
|
Lua = {
|
||||||
|
|||||||
Reference in New Issue
Block a user