4.flake-parts/modules
Robert Hensing b437169e50 fix(inputs'): do not unnecessarily evaluate formatters
This compromises the ability to `inputs'?formatter`, but that seems
like a particularly rare use case.
Instead, we treat `inputs'` as another "programmatic" as opposed to
"polished" interfaces, similar to the `config` vs flake attributes
distinction.
The programmatic interfaces always prioritize laziness whereas the
polished interfaces may choose to omit known-missing things, to a
reasonable degree.
2026-05-04 13:42:13 +02:00
..
apps.nix Remove unnecessary lib fallbacks 2026-01-05 09:43:04 +01:00
checks.nix remove unused code 2023-05-29 13:52:03 -04:00
debug.nix remove unused code 2023-05-29 13:52:03 -04:00
devShells.nix docs: update to comments 2023-06-30 09:31:36 +02:00
flake.nix Add postprocessing, add flakeModules.touchup 2026-05-04 12:02:23 +01:00
formatter.nix fix(inputs'): do not unnecessarily evaluate formatters 2026-05-04 13:42:13 +02:00
legacyPackages.nix remove unused code 2023-05-29 13:52:03 -04:00
moduleWithSystem.nix remove unused code 2023-05-29 13:52:03 -04:00
nixosConfigurations.nix Remove mkSubmoduleOptions usages, document as deprecated 2026-01-05 09:33:34 +01:00
nixosModules.nix Remove mkSubmoduleOptions usages, document as deprecated 2026-01-05 09:33:34 +01:00
nixpkgs.nix perSystem: functionTo -> deferredModule 2022-05-25 18:18:50 +02:00
overlays.nix Remove unnecessary lib fallbacks 2026-01-05 09:43:04 +01:00
packages.nix remove unused code 2023-05-29 13:52:03 -04:00
perSystem.nix Memoize undeclared systems 2025-07-21 20:07:18 +02:00
transposition.nix transposition: Explain incomplete usage of transposition 2024-01-11 12:59:37 +01:00
withSystem.nix remove unused code 2023-05-29 13:52:03 -04:00