flake: flatten and filter packages w/ flake-utils
Instead of my home-grown solution, use one that has been upstreamed.
This commit is contained in:
parent
2291d6b6fa
commit
2bfbda9942
|
@ -130,9 +130,10 @@
|
|||
|
||||
packages =
|
||||
let
|
||||
inherit (futils.lib) filterPackages flattenTree;
|
||||
packages = import ./pkgs { inherit pkgs; };
|
||||
isSystem = pkg: builtins.elem system pkg.meta.platforms;
|
||||
finalPackages = lib.flip lib.filterAttrs packages (_: isSystem);
|
||||
flattenedPackages = flattenTree packages;
|
||||
finalPackages = filterPackages system flattenedPackages;
|
||||
in
|
||||
finalPackages;
|
||||
}) // {
|
||||
|
|
Loading…
Reference in a new issue