Files
dotfiles/nvim/lua/plugins/null-ls.lua
2025-10-18 10:25:26 +08:00

22 lines
521 B
Lua

-- null-ls.lua - 格式化与诊断
return {
{
"nvimtools/none-ls.nvim",
event = { "BufReadPre", "BufNewFile" },
opts = function()
local null_ls = require("null-ls")
return {
sources = {
-- Go
null_ls.builtins.formatting.gofumpt,
null_ls.builtins.formatting.golines,
-- Python
null_ls.builtins.formatting.black,
null_ls.builtins.formatting.isort,
null_ls.builtins.diagnostics.ruff,
},
}
end,
},
}