From 503c271f92dd15a1f8cfba99b66adfb4609da997 Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Fri, 10 Sep 2021 15:55:20 -0400 Subject: [PATCH] optimize forAllSystems --- flake.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index e4bdac7..b448121 100644 --- a/flake.nix +++ b/flake.nix @@ -42,10 +42,9 @@ lib = { getHosts = import lib/hosts.nix; morphHosts = import lib/morph.nix; - forAllSystems = f: builtins.listToAttrs (map - (name: { inherit name; value = f name; }) - (builtins.attrNames nixpkgs.legacyPackages) - ); + forAllSystems = f: builtins.mapAttrs + (name: _: f name) + (nixpkgs.legacyPackages); }; packages = self.lib.forAllSystems