automatically read packages from directory
4 files changed, 4 insertions(+), 3 deletions(-)
M default.nix → default.nix
@@ -16,7 +16,8 @@ lib = import ./lib { inherit pkgs; }; # functions modules = import ./modules/nixos; # NixOS modules overlays = import ./overlays; # nixpkgs overlays - dirstat-rs = pkgs.callPackage ./pkgs/dirstat-rs { }; - projectdo = pkgs.callPackage ./pkgs/projectdo { }; - lunchy-go = pkgs.callPackage ./pkgs/lunchy-go { }; +} +// pkgs.lib.packagesFromDirectoryRecursive { + inherit (pkgs) callPackage; + directory = ./pkgs/by-directory; }