25 lines
690 B
Makefile
25 lines
690 B
Makefile
hostname := "mac-demarco-mini"
|
|
target-hostname := "mac-demarco-mini-imalison"
|
|
|
|
build:
|
|
sudo -H /run/current-system/sw/bin/nix run nix-darwin -- build --flake .#{{hostname}}
|
|
|
|
build-imalison:
|
|
sudo -H /run/current-system/sw/bin/nix run nix-darwin -- build --flake .#{{target-hostname}}
|
|
|
|
check-imalison:
|
|
./scripts/check-imalison-ready.sh
|
|
|
|
switch:
|
|
sudo -H /run/current-system/sw/bin/nix run nix-darwin -- switch --flake .#{{hostname}}
|
|
|
|
switch-imalison: check-imalison
|
|
sudo -H /run/current-system/sw/bin/nix run nix-darwin -- switch --flake .#{{target-hostname}}
|
|
|
|
update:
|
|
/run/current-system/sw/bin/nix flake update
|
|
just switch
|
|
|
|
update-nix-darwin:
|
|
nix flake lock --update-input nix-darwin
|