This basically refactors the entire structure of the overlay and modules, so instead of packages from the flake, the overlay with all the packages is applied to the user's nixpkgs and then the packages from the final nixpkgs are used in the modules. The packages built against pinned nixpkgs are still exposed through the flake.
This basically refactors the entire structure of the overlay and modules, so instead of packages from the flake, the overlay with all the packages is applied to the user's nixpkgs and then the packages from the final nixpkgs are used in the modules. The packages built against pinned nixpkgs are still exposed through the flake.