fix: use nixfmt directly in nixvim to avoid format timeout

This commit is contained in:
2026-06-21 02:57:59 +09:00
parent d7cf0e6c52
commit f3145a8e67
2 changed files with 2 additions and 11 deletions
@@ -52,6 +52,7 @@ in
stylua stylua
shfmt shfmt
alejandra alejandra
nixfmt-rfc-style
lua-language-server lua-language-server
nixd nixd
]; ];
@@ -15,17 +15,7 @@ _: {
sh = [ "shfmt" ]; sh = [ "shfmt" ];
}; };
formatters.nix_fmt = { formatters.nix_fmt = {
command = "nix"; command = "nixfmt";
args = [
"fmt"
"$FILENAME"
];
stdin = false;
condition.__raw = ''
function()
return vim.fn.executable("nix") == 1 and vim.fn.filereadable(vim.fn.findfile("flake.nix", ".;")) == 1
end
'';
}; };
format_on_save.__raw = '' format_on_save.__raw = ''
function(_) function(_)