Update update command

This commit is contained in:
2024-10-10 17:10:19 +01:00
parent 0dffb8ac39
commit 3083d93143

View File

@@ -62,15 +62,15 @@ in
'') '')
(writeShellScriptBin "update" '' (writeShellScriptBin "update" ''
nix-channel --update
if command -v nixos-rebuild 2>&1 >/dev/null; then if command -v nixos-rebuild 2>&1 >/dev/null; then
sudo nixos-rebuild switch --recreate-lock-file --flake /etc/nixos#default sudo nixos-rebuild switch --recreate-lock-file --flake /etc/nixos#default
fi elif command -v darwin-rebuild 2>&1 >/dev/null; then
if command -v darwin-rebuild 2>&1 >/dev/null; then
sudo softwareupdate -i -a sudo softwareupdate -i -a
nix run nix-darwin -- switch --recreate-lock-file --flake ~/.config/nix-darwin nix run nix-darwin -- switch --recreate-lock-file --flake ~/.config/nix-darwin
else
home-manager -b backup switch
fi fi
nix-channel --update
home-manager -b backup switch
'') '')
] ]
# Linux-only apps # Linux-only apps