at 23.11-beta 307 B view raw
1{ lib, ... }: 2 3let 4 typeless = 5 { lib, ... }: 6 7 { 8 options.group = lib.mkOption { }; 9 }; 10 childOfTypeless = 11 { lib, ... }: 12 13 { 14 options.group.enable = lib.mkEnableOption "nothing"; 15 }; 16in 17 18{ 19 imports = [ 20 typeless 21 childOfTypeless 22 ]; 23 24 config.group.enable = false; 25}