From 3ca9f769057e7ffe3b5eb3b82fb022daf6b57de4 Mon Sep 17 00:00:00 2001 From: imnyang Date: Thu, 19 Mar 2026 18:06:56 +0900 Subject: [PATCH 1/2] wow overlays --- flake.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/flake.nix b/flake.nix index ddd254c..587a43f 100644 --- a/flake.nix +++ b/flake.nix @@ -15,5 +15,10 @@ waterfox-bin = pkgs.callPackage ./pkgs/waterfox-bin/default.nix { }; default = self.packages.${system}.waterfox-bin; }; + + overlays.default = final: prev: { + waterfox = final.callPackage ./pkgs/waterfox/default.nix { }; + waterfox-bin = final.callPackage ./pkgs/waterfox-bin/default.nix { }; + }; }; } From 025cd39d2fdfa1d2c8d74c36ce2301516bf68c76 Mon Sep 17 00:00:00 2001 From: imnyang Date: Thu, 19 Mar 2026 18:07:12 +0900 Subject: [PATCH 2/2] wow overlays --- flake.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/flake.nix b/flake.nix index 587a43f..4a819ca 100644 --- a/flake.nix +++ b/flake.nix @@ -8,17 +8,17 @@ outputs = { self, nixpkgs }: let system = "x86_64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; - in { - packages.${system} = { - waterfox = pkgs.callPackage ./pkgs/waterfox/default.nix { }; - waterfox-bin = pkgs.callPackage ./pkgs/waterfox-bin/default.nix { }; - default = self.packages.${system}.waterfox-bin; - }; - - overlays.default = final: prev: { + overlay = final: prev: { waterfox = final.callPackage ./pkgs/waterfox/default.nix { }; waterfox-bin = final.callPackage ./pkgs/waterfox-bin/default.nix { }; }; + pkgs = nixpkgs.legacyPackages.${system}.extend overlay; + in { + overlays.default = overlay; + + packages.${system} = { + inherit (pkgs) waterfox waterfox-bin; + default = pkgs.waterfox-bin; + }; }; }