This Nix flake provides a set of schema definitions for commonly used flake output types.
Determinate Nix uses these schemas by default for flakes that do not have their own schemas output.
The currently covered output types:
appsbundlerschecksdarwinConfigurationsdarwinModulesdevShellsformatterhomeConfigurationshomeModuleshydraJobslegacyPackagesnixosConfigurationsnixosModulesociImagesoverlayspackagesschemastemplates
After making changes to flake-schemas, be sure to run the tests:
nix flake check -L ./testsTo apply formatting, run the following:
nix develop ./tests -c treefmt