From 1a9dceb9817577a28259e8919b3e706bfdadc8a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Tue, 20 May 2025 17:51:43 +0200 Subject: [PATCH] overlays: init by-name structure --- nix/overlays/by-name.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nix/overlays/by-name.nix diff --git a/nix/overlays/by-name.nix b/nix/overlays/by-name.nix new file mode 100644 index 00000000..432b01e0 --- /dev/null +++ b/nix/overlays/by-name.nix @@ -0,0 +1,12 @@ +let + sources = import ../sources.nix; + lib = import (sources.nixpkgs + "/lib"); +in + lib.mapAttrs + ( + name: _: + import (./by-name + "/${name}/overlay.nix") {inherit sources;} + ) + ( + lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name) + )