Added host arg in justfile

This commit is contained in:
2025-10-02 14:18:42 +03:00
parent db42fd7021
commit 5164b5cc0a

View File

@@ -1,35 +1,42 @@
update-config:
hosts := "puter box"
_check-host host:
if ! echo "{{hosts}}" | grep -qw "{{host}}"; then \
echo "Unknown host:{{host}} \n Must be one of: {{hosts}}"; exit 1;\
fi
update-config: host: _check-host
alejandra .
nix flake update
git add .
git commit
sudo nixos-rebuild switch --upgrade --flake ~/haus#puter
sudo nixos-rebuild switch --upgrade --flake ~/haus#{{host}}
git push
update:
update: host: _check-host
nix flake update
git add .
git commit -m "nix flake update"
sudo nixos-rebuild switch --upgrade --flake ~/haus#puter
sudo nixos-rebuild switch --upgrade --flake ~/haus#{{host}}
git push
update-and-reboot:
update-and-reboot: host: _check-host
nix flake update
git add .
git commit -m "nix flake update"
sudo nixos-rebuild boot --upgrade --flake ~/haus#puter
sudo nixos-rebuild boot --upgrade --flake ~/haus#{{host}}
git push
update-config-and-reboot:
update-config-and-reboot: host: _check-host
alejandra .
nix flake update
git add .
git commit
sudo nixos-rebuild boot --upgrade --flake ~/haus#puter
sudo nixos-rebuild boot --upgrade --flake ~/haus#{{host}}
git push
upgrade:
sudo nixos-rebuild switch --upgrade --flake ~/haus#puter
upgrade: host: _check-host
sudo nixos-rebuild switch --upgrade --flake ~/haus#{{host}}
clean:
sudo nix-env --delete-generations old