From 4ef6711f4ea2676e0fd5e2892230a692d8eadc4a Mon Sep 17 00:00:00 2001 From: Jacob Birkett Date: Thu, 22 Feb 2024 16:53:59 -0700 Subject: [PATCH] flake: packages: correctly eval own overlay --- flake.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index d23e549..78bcd8e 100644 --- a/flake.nix +++ b/flake.nix @@ -16,6 +16,7 @@ pkgsFor = eachSystem (system: import nixpkgs { localSystem.system = system; + overlays = with self.overlays; [hyprlang]; }); mkDate = longDate: (lib.concatStringsSep "-" [ (builtins.substring 0 4 longDate) @@ -34,9 +35,10 @@ }; }; - packages = eachSystem (system: - (self.overlays.default null pkgsFor.${system}) - // {default = self.packages.${system}.hyprlang;}); + packages = eachSystem (system: { + default = self.packages.${system}.hyprlang; + inherit (pkgsFor.${system}) hyprlang hyprlang-with-tests; + }); formatter = eachSystem (system: pkgsFor.${system}.alejandra); };