summaryrefslogtreecommitdiffstats
path: root/lib/tests/modules/merge-typeless-option.nix
blob: fcd72634c1666e7919fa3e54a4358a028bd02942 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ ... }:

let
  typeless =
    { lib, ... }:

    {
      options.group = lib.mkOption { };
    };
  childOfTypeless =
    { lib, ... }:

    {
      options.group.enable = lib.mkEnableOption "nothing";
    };
in

{
  imports = [
    typeless
    childOfTypeless
  ];

  config.group.enable = false;
}