From 994607578a6c0f269eb2a189063d3dffcb0ac732 Mon Sep 17 00:00:00 2001 From: colin Date: Tue, 11 Oct 2022 02:58:24 -0700 Subject: [PATCH] debug the overlay --- flake.nix | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/flake.nix b/flake.nix index 581e939..2704000 100644 --- a/flake.nix +++ b/flake.nix @@ -6,18 +6,23 @@ }; outputs = { self, nixpkgs, flake-utils }: - with flake-utils.lib; eachSystem allSystems (system: - let - pkgs = import nixpkgs { inherit system; }; - in - rec { - packages = import ./default.nix { inherit pkgs; }; - defaultPackage = packages.uninsane-dot-org; - - devShells.default = with pkgs; mkShell { - buildInputs = with packages.uninsane-dot-org; (buildInputs ++ nativeBuildInputs); + { + overlay = final: prev: { + uninsane = import ./default.nix { pkgs = prev; }; }; - }) // { - overlay = final: prev: import ./default.nix { pkgs = prev; }; - }; + } // + ( + with flake-utils.lib; eachSystem allSystems (system: + let + pkgs = import nixpkgs { inherit system; }; + in + rec { + packages = import ./default.nix { inherit pkgs; }; + defaultPackage = packages.uninsane-dot-org; + + devShells.default = with pkgs; mkShell { + buildInputs = with packages.uninsane-dot-org; (buildInputs ++ nativeBuildInputs); + }; + }) + ); }