diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -2,18 +2,19 @@ description = "Computing environment of Adrian Kummerlaender"; inputs = { - stable.url = github:NixOS/nixpkgs/nixos-25.05; + stable.url = github:NixOS/nixpkgs/nixos-25.11; unstable.url = github:NixOS/nixpkgs/nixpkgs-unstable; + oldstable.url = github:NixOS/nixpkgs/nixos-25.05; personal.url = github:KnairdA/pkgs; home-manager = { - url = github:nix-community/home-manager/release-25.05; + url = github:nix-community/home-manager/release-25.11; inputs = { nixpkgs.follows = "stable"; }; }; emacs.url = github:nix-community/emacs-overlay/master; }; outputs = { - self, stable, unstable, personal, emacs, home-manager, ... + self, stable, unstable, oldstable, personal, emacs, home-manager, ... }: let system = "x86_64-linux"; @@ -28,6 +29,11 @@ config = { allowUnfree = true; }; }; + pkgs-oldstable = import oldstable { + inherit system; + config = { allowUnfree = true; }; + }; + pkgs-personal = personal; config = hostname: home-manager.lib.homeManagerConfiguration { @@ -35,6 +41,7 @@ extraSpecialArgs = { inherit pkgs-unstable; + inherit pkgs-oldstable; inherit pkgs-personal; inherit hostname; }; |
