4.flake-parts/modules
Robert Hensing 65b36eb2cb Remove mkSubmoduleOptions usages, document as deprecated
The workaround is no longer needed since Nixpkgs 22.05
(https://github.com/NixOS/nixpkgs/pull/156533).
Declaring options directly in a submodule now works, e.g. `options.flake.foo`.

The function is kept for backwards compatibility but documented as deprecated.

The minimum supported Nixpkgs lib version is already 22.05, so this change
does not drop support for any previously supported version.
2026-01-05 09:33:34 +01:00
..
apps.nix reference to Nix manual 2024-08-17 17:48:49 +05:30
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 custom merge error for unknown flake output attrs 2025-01-06 06:54:42 +01:00
formatter.nix Remove mkSubmoduleOptions usages, document as deprecated 2026-01-05 09:33:34 +01: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 mkSubmoduleOptions usages, document as deprecated 2026-01-05 09:33:34 +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