nixpkgs/lib/tests/modules/freeform-attrsOf.nix
Silvan Mosberger 42cf8130d7
lib/modules: Add syntactic sugar for config._module.freeformType
This introduces `freeformType` as a top-level module attribute, allowing
definitions like

  {
    freeformType = ...;
    options = ...;
    config = ...;
  }
2020-08-14 22:49:04 +02:00

4 lines
87 B
Nix

{ lib, ... }: {
freeformType = with lib.types; attrsOf (either str (attrsOf str));
}