Improved Justfile

This commit is contained in:
2026-01-31 21:19:15 +01:00
parent a41ad6f226
commit c26d9bf209

View File

@@ -1,29 +1,31 @@
default: [default]
_default:
@just --list @just --list
all: [group("utils")]
@echo "No command provided"
home:
echo "HOME is: '${HOME}'"
machine: machine:
@echo "${HOSTNAME}" @echo "${HOSTNAME}"
[group("maintenance")]
switch: switch:
nh os switch -a -H "${HOSTNAME}" . nh os switch -a -H "${HOSTNAME}" .
[group("setup")]
new-machine: new-machine:
sudo nixos-rebuild switch --flake .#${HOSTNAME} sudo nixos-rebuild switch --flake .#${HOSTNAME}
[group("maintenance")]
test: test:
nh os test -a -H "${HOSTNAME}" . nh os test -a -H "${HOSTNAME}" .
[group("maintenance")]
update: update:
sudo nix flake update sudo nix flake update
[group("maintenance")]
upgrade: update switch upgrade: update switch
[group("maintenance")]
clean: clean:
sudo nix-collect-garbage -d sudo nix-collect-garbage -d
sudo nix-store --optimise sudo nix-store --optimise