From 271cb3a2fcebfc456d3f317be9186d8212ec5ee9 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Tue, 28 Dec 2021 13:15:09 +0100 Subject: [PATCH] Better upgrade script --- upgrade.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/upgrade.sh b/upgrade.sh index 2459153..d84c633 100755 --- a/upgrade.sh +++ b/upgrade.sh @@ -4,12 +4,16 @@ echo "Upgrading $HOST" case "$HOST" in odin) echo "Found odin" - sudo nixos-rebuild boot --upgrade-all -p Intel -I "nixos-config=./nixos/odin-intel.nix "&& - sudo nixos-rebuild boot --upgrade-all -p Nvidia -I "nixos-config=./nixos/odin-nvidia.nix" + nix-channel --update + sudo nix-channel --update + sudo nixos-rebuild boot -p Intel -I "nixos-config=./nixos/odin-intel.nix "&& + sudo nixos-rebuild boot -p Nvidia -I "nixos-config=./nixos/odin-nvidia.nix" ;; thor | freya | loki) echo "Found $HOST" - sudo nixos-rebuild boot --upgrade-all -I "nixos-config=./nixos/$HOST.nix" + nix-channel --update + sudo nix-channel --update + sudo nixos-rebuild boot -I "nixos-config=./nixos/$HOST.nix" ;; *) echo "localhost match not found"