global/programming: move python packages into separate option

This commit is contained in:
Infinidoge 2025-04-21 17:38:13 -04:00
parent 09b7f83b97
commit b676e832dc
Signed by: Infinidoge
SSH key fingerprint: SHA256:oAMyvotlNFraMmZmr+p6AxnNfW/GioTs1pOn3V4tQ7A
2 changed files with 23 additions and 14 deletions

View file

@ -32,7 +32,12 @@ rec {
in
coercedTo packageListType flatten (listOf package);
coercedPackageListFunction =
with types;
coercedTo coercedPackageList (v: (_: v)) (functionTo coercedPackageList);
packageListOpt = mkOpt coercedPackageList [ ];
packageListFunctionOpt = mkOpt coercedPackageListFunction [ ];
addPackageLists = lib.mapAttrs (
name: value: