mirror of
https://github.com/TheWanderingCrow/CrOS.git
synced 2026-01-09 17:24:05 -05:00
23 lines
495 B
Makefile
23 lines
495 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 .
|
|
# 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
|