{inputs, ...} @ args: let sharedOverlays = [ inputs.wa2k.overlays.default inputs.millennium.overlays.default (import ./overlays args) ]; in { nixpkgs.channels = rec { # base base = npkgs; # nixpkgs-stable npkgs = { source = inputs.nixpkgs; overlays = [] ++ sharedOverlays; config = { allowUnfree = true; allowBroken = false; }; }; # nixpkgs-unstable upkgs = { source = inputs.nixpkgs-unstable; overlays = [] ++ sharedOverlays; config = { allowUnfree = true; allowBroken = false; }; }; }; }