{inputs, ...} @ args: { nixpkgs.channels = { default = { overlays = [(import ./overlays.nix args)]; config.allowUnfree = true; }; # nixpkgs pkgs = { source = inputs.nixpkgs; overlays = [ (import ./overlays.nix args) ]; config.allowUnfree = true; }; # nixpkgs-unstable upkgs = { source = inputs.nixpkgs-unstable; overlays = with inputs; [ cachyos.overlays.pinned millennium.overlays.default (import ./overlays.nix args) ]; config.allowUnfree = true; }; # nixpkgs-staging spkgs = { source = inputs.nixpkgs-staging; overlays = [ (import ./overlays.nix args) ]; config.allowUnfree = true; }; }; }