lib/types: be more strict in mergeless list checks

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I90ce0f42984ffbca9dfbdf4d97d2fc636a6a6964
This commit is contained in:
raf 2025-11-01 20:50:01 +03:00
commit 40a69d81c1
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF

View file

@ -7,7 +7,7 @@ in {
mkOptionType {
name = "mergelessListOf";
description = "mergeless list of ${elemType.description or "values"}";
check = listOf elemType.check or (x: true);
inherit (lib.types.listOf elemType) check;
merge = mergeEqualOption;
};