diff --git a/infra/libkookie/overlays/default.nix b/infra/libkookie/overlays/default.nix index 9a7efb8e429..b4399a2e76c 100644 --- a/infra/libkookie/overlays/default.nix +++ b/infra/libkookie/overlays/default.nix @@ -18,9 +18,10 @@ self: super: { foo2zjs = self.callPackage ./staging/foo2zjs { }; nodemcu-uploader = self.callPackage ./staging/nodemcu-uploader { }; pleroma = self.callPackage ./staging/pleroma { }; - + ## Override packages from nixpkgs cgit = self.callPackage ./patches/cgit { inherit (super) cgit; }; htop = self.callPackage ./patches/htop { inherit (super) htop; }; iosevka = self.callPackage ./patches/iosevka { inherit (super) iosevka; }; + any-nix-shell = self.callPackage ./patches/any-nix-shell { inherit (super) any-nix-shell; }; } diff --git a/infra/libkookie/overlays/patches/any-nix-shell/default.nix b/infra/libkookie/overlays/patches/any-nix-shell/default.nix new file mode 100644 index 00000000000..69a91def858 --- /dev/null +++ b/infra/libkookie/overlays/patches/any-nix-shell/default.nix @@ -0,0 +1,10 @@ +{ any-nix-shell, fetchFromGitHub }: + +any-nix-shell.overrideAttrs ({ ... }: { + src = fetchFromGitHub { + owner = "haslersn"; + repo = "any-nix-shell"; + rev = "ea04f9bd639f175002127ad1b5715bce3d4bd9c5"; + sha256 = "0q27rhjhh7k0qgcdcfm8ly5za6wm4rckh633d0sjz87faffkp90k"; + }; +})