alias b := build alias r := rebuild alias u := update alias us := update-secret default: just -l # Build the system and diff build: nixos-rebuild build --flake . && nvd diff /run/current-system ./result [confirm('Rebuild the system?')] rebuild: sudo nixos-rebuild switch --flake . # For hacking on modules rebuild-fast: sudo nixos-rebuild switch --fast --flake . # Update all flake inputs update: nix flake update # Update secrets input update-secret: nix flake update nix-secrets