1 { lib, config, ... }: {
4 processedToplevel = lib.mkOption {
7 unprocessedNesting = lib.mkOption {
10 multiple = lib.mkOption {
13 priorities = lib.mkOption {
16 unprocessedNestingEvaluates = lib.mkOption {
17 default = builtins.tryEval config.unprocessedNesting;
22 processedToplevel = lib.mkIf true 10;
23 unprocessedNesting.foo = throw "foo";
24 multiple = lib.mkMerge [
28 priorities = lib.mkMerge [