CrOS/justfile
TheWanderingCrow aaacb23149 add zen browser
2026-04-14 11:19:06 -04:00

27 lines
613 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
format:
treefmt
update:
nix flake update
# Update secrets input
update-secret:
nix flake update nix-secrets