From c26d9bf2090b26b1c16f10d2823ed9ea08c1ed7a Mon Sep 17 00:00:00 2001 From: Superredstone Date: Sat, 31 Jan 2026 21:19:15 +0100 Subject: [PATCH] Improved Justfile --- Justfile | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Justfile b/Justfile index 3447457..9a765eb 100644 --- a/Justfile +++ b/Justfile @@ -1,29 +1,31 @@ -default: +[default] +_default: @just --list -all: - @echo "No command provided" - -home: - echo "HOME is: '${HOME}'" - +[group("utils")] machine: @echo "${HOSTNAME}" +[group("maintenance")] switch: nh os switch -a -H "${HOSTNAME}" . +[group("setup")] new-machine: sudo nixos-rebuild switch --flake .#${HOSTNAME} +[group("maintenance")] test: nh os test -a -H "${HOSTNAME}" . +[group("maintenance")] update: sudo nix flake update +[group("maintenance")] upgrade: update switch +[group("maintenance")] clean: sudo nix-collect-garbage -d sudo nix-store --optimise