My personal project and infrastructure archive
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nomicon/infra/libkookie/overlays/default.nix

30 lines
1.2 KiB

/* Overlays in LIBKOOKIE are split into three parts
*
* patches: upstream but with cool stuff
* staging: things that might become upstream
* kookie: scripts and utils that won't leave LIBKOOKIE
*/
self: super: {
## Custom packages (previously kookiepkgs)
barrel-blog = self.callPackage ./kookie/barrel-blog {};
brook-frontend = self.callPackage ./kookie/brook-frontend {};
invoice = self.callPackage ./kookie/invoice {};
libkookie-emacs = self.callPackage ./kookie/emacs {};
spacekookie-de = self.callPackage ./kookie/spacekookie-de {};
## Packages to-be-upstreamed
foo2zjs = self.callPackage ./staging/foo2zjs { };
nodemcu-uploader = self.callPackage ./staging/nodemcu-uploader { };
rmfakecloud = self.callPackage ./staging/rmfakecloud { };
## 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; };
}
## Include the rust overlay
// (import ./rust self super)