diff --git a/init.lua b/init.lua index 227c077c..65f5ab78 100644 --- a/init.lua +++ b/init.lua @@ -331,6 +331,23 @@ require('lazy').setup({ lua = { 'stylua' }, -- Conform can also run multiple formatters sequentially -- python = { "isort", "black" }, + python = { + 'ruff_fix', + 'ruff_organize_imports', + ruff_format = { + args = function(_, _) + return { + 'format', + '--force-exclude', + '--line-length', + '120', + '--stdin-filename', + '$FILENAME', + '-', + } + end, + }, + }, -- -- You can use a sub-list to tell conform to run *until* a formatter -- is found.