add overlay

This commit is contained in:
2026-05-01 01:17:39 -04:00
parent 179ced171d
commit f878369896
5 changed files with 45 additions and 15 deletions

33
pkgs/default.nix Normal file
View File

@@ -0,0 +1,33 @@
{ nixpkgs }:
let
localPackagesOverlay = final: _prev: {
lego-latest = final.callPackage ./lego-latest/default.nix { };
claurst = final.callPackage ./claurst/default.nix { };
};
mkPkgs =
system:
import nixpkgs {
inherit system;
overlays = [ localPackagesOverlay ];
};
mkPackages =
system:
let
pkgs = mkPkgs system;
in
{
inherit (pkgs)
lego-latest
claurst
;
};
in
{
inherit
localPackagesOverlay
mkPkgs
mkPackages
;
}