diff --git a/lua/config/format.lua b/lua/config/format.lua index 7b77071..2a5411f 100644 --- a/lua/config/format.lua +++ b/lua/config/format.lua @@ -8,6 +8,7 @@ require('nvim-format-buffer').setup({ return 'prettier --stdin-filepath ' .. vim.api.nvim_buf_get_name(0) end, }, - { pattern = { "*.sql" }, command = "pg_format --spaces=2 --wrap-limit=1000 --no-rcfile" } + { pattern = { "*.sql" }, command = "pg_format --spaces=2 --wrap-limit=1000 --no-rcfile" }, + { pattern = { "*.py", "*.pyi" }, command = "ruff check --select I --fix --silent - | ruff format -" } }, }) diff --git a/lua/config/lsp/ruff.lua b/lua/config/lsp/ruff.lua index 56019fd..bea8661 100644 --- a/lua/config/lsp/ruff.lua +++ b/lua/config/lsp/ruff.lua @@ -18,11 +18,11 @@ vim.api.nvim_create_autocmd("FileType", { }, }) - vim.api.nvim_create_autocmd("BufWritePre", { - pattern = { "*.py", "*.pyi" }, - callback = function() - vim.lsp.buf.format({ timeout_ms = 2000 }) - end, - }) + -- vim.api.nvim_create_autocmd("BufWritePre", { + -- pattern = { "*.py", "*.pyi" }, + -- callback = function() + -- vim.lsp.buf.format { timeout_ms = 2000 } + -- end, + -- }) end, })