at 24.11-pre 286 B view raw
1{ lib, ... }: let 2 sub.options.config = lib.mkOption { 3 type = lib.types.bool; 4 default = false; 5 }; 6in { 7 options.submodule = lib.mkOption { 8 type = lib.types.submoduleWith { 9 modules = [ sub ]; 10 shorthandOnlyDefinesConfig = true; 11 }; 12 default = {}; 13 }; 14}