explain overlay exporting inputs workaround

This commit is contained in:
Pacman99 2021-04-26 12:29:18 -07:00
parent 9f31d5d6d1
commit 37820fc214

View File

@ -66,6 +66,10 @@ lib.systemFlake (lib.recursiveUpdate
deploy.nodes = os.mkNodes deploy self.nixosConfigurations; deploy.nodes = os.mkNodes deploy self.nixosConfigurations;
overlays = lib.exporter.overlaysFromChannelsExporter { overlays = lib.exporter.overlaysFromChannelsExporter {
/* since we can't detect overlays owned by self
we have to filter out ones exported by the inputs
optimally we would want a solution for NixOS/nix#4740
*/
inherit inputs; inherit inputs;
inherit (self) pkgs; inherit (self) pkgs;
}; };