nix fmt: automatically expose the default nix formatter

This commit is contained in:
Jonas Rabenstein 2025-09-14 23:25:22 +02:00
commit db07347757

View file

@ -11,7 +11,9 @@ let
convert = attr: value: value self inputs imports;
result = (builtins.mapAttrs convert schema.exports);
in result // { lib = lib // (result.lib or {}); };
in {
formatter = builtins.mapAttrs (_: pkgs: pkgs.nixfmt-tree) inputs.nixpkgs.legacyPackages;
} // result // { lib = lib // (result.lib or {}); };
flake = { imports?{}, exports?{}, base?[] }@schema'old: { ... }@inputs'old: { ... }@imports'old: { ... }@inputs'new: base: let
schema = {