From 94f334ee8d92a7c21754664d47427995f94422bb Mon Sep 17 00:00:00 2001 From: David Arnold Date: Wed, 30 Dec 2020 11:50:23 -0500 Subject: [PATCH] ref: remove overlay xref to pkgs since packages are exposed through output.packages by their own, a second export through overlays.pkgs would be smudging the public api of this repository. --- lib/utils.nix | 5 ++--- overlays/pkgs.nix | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) delete mode 120000 overlays/pkgs.nix diff --git a/lib/utils.nix b/lib/utils.nix index 1e861182..de9365e1 100644 --- a/lib/utils.nix +++ b/lib/utils.nix @@ -85,11 +85,10 @@ in genPackages = { overlay, overlays, pkgs }: let packages = overlay pkgs pkgs; - overlays' = lib.filterAttrs (n: v: n != "pkgs") overlays; overlayPkgs = genAttrs - (attrNames overlays') - (name: (overlays'."${name}" pkgs pkgs)."${name}"); + (attrNames overlays) + (name: (overlays."${name}" pkgs pkgs)."${name}"); in recursiveUpdate packages overlayPkgs; diff --git a/overlays/pkgs.nix b/overlays/pkgs.nix deleted file mode 120000 index f87a3ef9..00000000 --- a/overlays/pkgs.nix +++ /dev/null @@ -1 +0,0 @@ -../pkgs/default.nix \ No newline at end of file