diff options
Diffstat (limited to '')
| -rw-r--r-- | flake.nix | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -45,17 +45,18 @@ # Define overlays here overlays = [ (final: _prev: { - sapi = final.callPackage ./pkgs/sapi { }; - hashi = final.callPackage ./pkgs/hashi { }; - llmPython = final.callPackage ./pkgs/llmPython { - inherit pkgsUnstable; - }; + # Load all packages from the pkgs directory + customPackages = builtins.mapAttrs ( + name: _: + final.callPackage (./pkgs + "/${name}") { + inherit pkgsUnstable; + } + ) (builtins.readDir ./pkgs); }) ]; mkSystem = import ./nix/lib/mkSystem.nix { - inherit nixpkgs nixpkgsUnstable inputs; - inherit overlays; + inherit nixpkgs inputs overlays; }; treefmtEval = treefmt-nix.lib.evalModule pkgs { |
