1
0
Fork 0
mirror of https://github.com/hercules-ci/flake-parts.git synced 2024-12-14 11:47:31 +00:00
flake-parts/modules
Robert Hensing a765ceb02c perSystem: Add custom error messages for learning about top level module args
Example:

```
error: `self` (without `'`) is not a `perSystem` module argument, but a
       module argument  of the top level config.

       The following is an example usage of `self`. Note that its binding
       is in the `top` parameter list, which is declared by the top level module
       rather than the `perSystem` module.

         top@{ config, lib, self, ... }: {
           perSystem = { config, self', ... }: {
             # in scope here:
             #  - self
             #  - self'
             #  - config (of perSystem)
             #  - top.config (note the `top@` pattern)
           };
         }
```
2022-12-27 12:59:03 +01:00
..
apps.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
checks.nix Use markdown by default 2022-11-11 07:41:08 +01:00
debug.nix Add debug module 2022-12-20 18:07:16 +01:00
devShells.nix Use markdown by default 2022-11-11 07:41:08 +01:00
flake.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
formatter.nix formatter: Use markdown 2022-11-13 11:51:28 +01:00
legacyPackages.nix Use markdown by default 2022-11-11 07:41:08 +01:00
moduleWithSystem.nix Add moduleWithSystem flake module parameter 2022-09-13 13:56:21 +02:00
nixosConfigurations.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
nixosModules.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
nixpkgs.nix perSystem: functionTo -> deferredModule 2022-05-25 18:18:50 +02:00
overlays.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
packages.nix Use markdown by default 2022-11-11 07:41:08 +01:00
perSystem.nix perSystem: Add custom error messages for learning about top level module args 2022-12-27 12:59:03 +01:00
transposition.nix Remove redundant lib.mdDoc 2022-11-11 07:41:10 +01:00
withSystem.nix Add withSystem parameter 2022-05-27 17:42:33 +02:00