CrOS/justfile
TheWanderingCrow af4a9acf54 updates
2026-04-06 13:01:51 -04:00

25 lines
595 B
Makefile

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 .
find PACKAGE:
nix-instantiate --eval-only --expr '(import <nixpkgs> {}).{{PACKAGE}}.outPath'
# For hacking on modules
rebuild-fast:
sudo nixos-rebuild switch --no-reexec --flake .
# Update all flake inputs
update:
nix flake update
# Update secrets input
update-secret:
nix flake update nix-secrets