auto-upgrade: future proof

untested
This commit is contained in:
Peder Bergebakken Sundt 2024-09-13 23:02:32 +02:00
parent 408cbcd4a0
commit c0848aef88
1 changed files with 10 additions and 5 deletions

View File

@ -20,11 +20,16 @@
"--no-write-lock-file" # no write new flakelock, as the in-store flake is read-only
# fetch new inputs
#"--recreate-lock-file" # update all
"--update-input" "nixpkgs-edge" "--update-input" "home-manager-edge"
"--update-input" "nixpkgs-2405" "--update-input" "home-manager-2405"
"--update-input" "nixpkgs-2311" "--update-input" "home-manager-2311"
"--update-input" "nix-index-database"
"--update-input" "nixos-hardware"
#"--override-input" "nixpkgs-edge" # deprecated in nix 2.22, removed in lix 2.90
"--refresh"
"--override-input" "nixpkgs-edge" "github:NixOS/nixpkgs/nixos-unstable"
"--override-input" "nixpkgs-2405" "github:NixOS/nixpkgs/nixos-24.05"
"--override-input" "nixpkgs-2311" "github:NixOS/nixpkgs/nixos-23.11"
"--override-input" "home-manager-edge" "github:nix-community/home-manager/master"
"--override-input" "home-manager-2405" "github:nix-community/home-manager/release-24.05"
"--override-input" "home-manager-2311" "github:nix-community/home-manager/release-23.11"
"--override-input" "nix-index-database" "github:Mic92/nix-index-database"
"--override-input" "nixos-hardware" "github:NixOS/nixos-hardware"
];
# lots of "empty" updates