Skip to content

Commit

Permalink
use ruff check --fix for python files
Browse files Browse the repository at this point in the history
  • Loading branch information
WaylonWalker committed Jul 11, 2024
1 parent da1f2d3 commit 5ebfa54
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion nvim/.config/nvim/lua/waylonwalker/plugins/null-ls.lua
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,28 @@ null_ls.builtins.formatting.tidy_import = h.make_builtin({
},
factory = h.formatter_factory,
})

null_ls.builtins.formatting.ruff_check = h.make_builtin({
name = "ruff_check",
meta = {
url = "https://github.com/astral-sh/ruff",
description = "ruff --check for python",
},
method = FORMATTING,
filetypes = { "python" },
generator_opts = {
command = "ruff",
args = {
"check",
"--fix",
"$FILENAME",
},
to_stdin = false,
to_temp_file = true,
},
factory = h.formatter_factory,
})

null_ls.builtins.formatting.djhtml = h.make_builtin({
name = "djhtml",
meta = {
Expand Down Expand Up @@ -74,7 +96,7 @@ null_ls.setup({
null_ls.builtins.formatting.shfmt,
-- null_ls.builtins.formatting.beautysh,
-- null_ls.builtins.formatting.black.with({ extra_args = { "--fast" } }),
null_ls.builtins.formatting.isort,
-- null_ls.builtins.formatting.isort,
-- null_ls.builtins.formatting.json_tool,
-- null_ls.builtins.formatting.fixjson,
null_ls.builtins.formatting.markdownlint,
Expand All @@ -84,6 +106,7 @@ null_ls.setup({
null_ls.builtins.formatting.sqlformat,
null_ls.builtins.formatting.stylua,
null_ls.builtins.formatting.tidy_import,
null_ls.builtins.formatting.ruff_check,
-- null_ls.builtins.formatting.trim_newlines,
-- null_ls.builtins.formatting.trim_whitespace,
null_ls.builtins.formatting.yamlfmt,
Expand Down

0 comments on commit 5ebfa54

Please sign in to comment.