nix/nixpkgs.nix

49 lines
949 B
Nix
Raw Normal View History

2026-02-18 20:26:09 +10:00
{inputs, ...} @ args: {
nixpkgs.channels = {
default = {
overlays = [(import ./overlays.nix args)];
config.allowUnfree = true;
};
# nixpkgs
pkgs = {
source = inputs.nixpkgs;
2026-02-18 17:31:22 +10:00
overlays = [
(import ./overlays.nix args)
];
config.allowUnfree = true;
};
2026-02-13 23:27:35 +10:00
# nixpkgs-unstable
upkgs = {
source = inputs.nixpkgs-unstable;
overlays = with inputs; [
cachyos.overlays.pinned
millennium.overlays.default
2026-02-14 18:16:29 +10:00
(import ./overlays.nix args)
2026-02-13 23:27:35 +10:00
];
config.allowUnfree = true;
};
2026-02-13 23:27:35 +10:00
# nixpkgs-staging
spkgs = {
source = inputs.nixpkgs-staging;
2026-02-18 17:31:22 +10:00
overlays = [
(import ./overlays.nix args)
];
2026-02-13 23:27:35 +10:00
config.allowUnfree = true;
};
# nixpkgs-master
mpkgs = {
source = inputs.nixpkgs-master;
overlays = [
(import ./overlays.nix args)
];
config.allowUnfree = true;
};
2026-02-13 23:27:35 +10:00
};
}