Update update command
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user