diff --git a/src/nix/fmt.md b/src/nix/fmt.md index b4693eb65..eee27fd9e 100644 --- a/src/nix/fmt.md +++ b/src/nix/fmt.md @@ -9,39 +9,19 @@ Flags can be forwarded to the formatter by using `--` followed by the flags. Any arguments will be forwarded to the formatter. Typically these are the files to format. -# Examples +# Example -With [nixpkgs-fmt](https://github.com/nix-community/nixpkgs-fmt): +To use the [official Nix formatter](https://github.com/NixOS/nixfmt): ```nix # flake.nix { outputs = { nixpkgs, self }: { - formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixpkgs-fmt; + formatter.x86_64-linux = nixpkgs.legacyPackages.${system}.nixfmt-tree; }; } ``` -With [nixfmt](https://github.com/NixOS/nixfmt): - -```nix -# flake.nix -{ - outputs = { nixpkgs, self }: { - formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt-rfc-style; - }; -} -``` - -With [Alejandra](https://github.com/kamadorueda/alejandra): - -```nix -# flake.nix -{ - outputs = { nixpkgs, self }: { - formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.alejandra; - }; -} -``` +See https://nix.dev/guides/recipes/autoformatting.html for more details. )""