aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix15
1 files changed, 8 insertions, 7 deletions
diff --git a/flake.nix b/flake.nix
index ac1179c..b84749e 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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 {