11inputs @ {
22 self ,
33 nixpkgs ,
4- nixpkgs-stable ,
4+ nixpkgs-stable-25-11 ,
5+ nixpkgs-stable-24-05 ,
56 agenix ,
67 home-manager ,
78 nix-darwin ,
@@ -26,7 +27,8 @@ inputs @ {
2627 showBatteryStatus ,
2728 lightweight ? false ,
2829 } : let
29- pkgs-stable = import nixpkgs-stable { inherit system ; } ;
30+ pkgs-stable-25-11 = import nixpkgs-stable-25-11 { inherit system ; } ;
31+ pkgs-stable-24-05 = import nixpkgs-stable-24-05 { inherit system ; } ;
3032 hostHomePath = ./../hosts/${ hostname } /home.nix ;
3133 hostHomeConfig =
3234 if builtins . pathExists hostHomePath
@@ -46,7 +48,7 @@ inputs @ {
4648 ++ nixpkgs . lib . optionals ( hostHomeConfig != null ) [ hostHomeConfig ] ;
4749 } ;
4850 home-manager . extraSpecialArgs = {
49- inherit hostname lightweight llm-profile pkgs-stable showBatteryStatus ;
51+ inherit hostname lightweight llm-profile pkgs-stable-25-11 pkgs-stable-24-05 showBatteryStatus ;
5052 } ;
5153 } ;
5254
@@ -60,7 +62,8 @@ inputs @ {
6062 inherit system ;
6163 specialArgs = {
6264 inherit inputs keys username hostname ;
63- pkgs-stable = import nixpkgs-stable { inherit system ; } ;
65+ pkgs-stable-25-11 = import nixpkgs-stable-25-11 { inherit system ; } ;
66+ pkgs-stable-24-05 = import nixpkgs-stable-24-05 { inherit system ; } ;
6467 } ;
6568 modules = [
6669 { environment . systemPackages = [ agenix . packages . ${ system } . default ] ; }
@@ -94,7 +97,8 @@ inputs @ {
9497 inherit system ;
9598 specialArgs = {
9699 inherit inputs self keys username hostname ;
97- pkgs-stable = import nixpkgs-stable { inherit system ; } ;
100+ pkgs-stable-25-11 = import nixpkgs-stable-25-11 { inherit system ; } ;
101+ pkgs-stable-24-05 = import nixpkgs-stable-24-05 { inherit system ; } ;
98102 nixDarwin = nix-darwin ;
99103 } ;
100104 modules = [
0 commit comments