Update update command

This commit is contained in:
2024-10-10 17:10:19 +01:00
parent 6b7e1d52c5
commit 742533b84d

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
fi else
nix-channel --update
home-manager -b backup switch home-manager -b backup switch
fi
'') '')
] ]
# Linux-only apps # Linux-only apps