refactor package definition loading
1 file changed, 16 insertions(+), 0 deletions(-)
changed files
A pkgs/default.nix
@@ -0,0 +1,16 @@ +{ + pkgs ? import <nixpkgs> { }, +}: +{ + fishPlugins = pkgs.lib.makeScope pkgs.fishPlugins.newScope ( + self: + pkgs.lib.packagesFromDirectoryRecursive { + inherit (pkgs.fishPlugins) callPackage; + directory = ./scoped/fishPlugins; + } + ); +} +// pkgs.lib.packagesFromDirectoryRecursive { + inherit (pkgs) callPackage; + directory = ./by-directory; +}