From 2b9740196ccae11dd164c443b049fc5ca643d8bf Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Thu, 24 Apr 2025 21:46:59 +0300 Subject: [PATCH] iosevka: get `set` value from `privateBuildPlan`, if it's an attrset I find it redundant to set `set`, when a config is supplied. --- pkgs/by-name/io/iosevka/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/io/iosevka/package.nix b/pkgs/by-name/io/iosevka/package.nix index 90f9b1140ad5..353e7ca68813 100644 --- a/pkgs/by-name/io/iosevka/package.nix +++ b/pkgs/by-name/io/iosevka/package.nix @@ -47,10 +47,12 @@ # sequence = "+>" # ''; extraParameters ? null, - # Custom font set name. Required if any custom settings above. - set ? null, + # Custom font set name. Required if `extraParameters` is used and/or + # if `privateBuildPlan` is a TOML string. + set ? privateBuildPlan.family or null, }: +assert (builtins.isAttrs privateBuildPlan) -> builtins.hasAttr "family" privateBuildPlan; assert (privateBuildPlan != null) -> set != null; assert (extraParameters != null) -> set != null;