{ sources ? import ./nix/sources.nix }: let pkgs = import sources.nixpkgs-env {}; pkgs_ = pkgs; mypkgs = import ./pkgs { pkgs = pkgs_; }; in { lib = import ./lib { pkgs = pkgs_; }; modules = import ./modules; overlays = import ./overlays; pkgs = mypkgs; environments = pkgs.callPackage ./environments {}; } // mypkgs