From ad1f3bfa92dc2208390ef0535674682a98bc4a05 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Tue, 27 May 2025 10:25:00 +0200 Subject: [PATCH] fix(clan/interface): minor fixes --- lib/build-clan/interface.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/build-clan/interface.nix b/lib/build-clan/interface.nix index 3d652a72b..ca7a02c65 100644 --- a/lib/build-clan/interface.nix +++ b/lib/build-clan/interface.nix @@ -14,6 +14,7 @@ in _prefix = lib.mkOption { type = types.listOf types.str; internal = true; + visible = false; default = [ ]; }; self = lib.mkOption { @@ -79,6 +80,8 @@ in }; modules = lib.mkOption { + # Correct type would be `types.attrsOf types.deferredModule` but that allows for + # Merging and transforms the value, which add eval overhead. type = types.attrsOf types.raw; default = { }; description = ''