aboutsummaryrefslogtreecommitdiff
path: root/scripts/darwin.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-07-25 07:31:04 -0700
committerFranck Cuny <franck@fcuny.net>2025-07-25 08:47:10 -0700
commit5f75810704fb1df2bc868a312c2e8867ddf71702 (patch)
tree0dd7f91842e531f59e5bb08a5fdf2762a9885aec /scripts/darwin.nix
parentadd a module for mounting CIFS volumes (diff)
downloadinfra-5f75810704fb1df2bc868a312c2e8867ddf71702.tar.gz
add a script to build the VM
Diffstat (limited to '')
-rw-r--r--scripts/darwin.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/darwin.nix b/scripts/darwin.nix
index c1bbbde..9092933 100644
--- a/scripts/darwin.nix
+++ b/scripts/darwin.nix
@@ -20,6 +20,13 @@
echo "> macOS config was successfully applied 🚀"
'')
+ (pkgs.writeScriptBin "build-vm-synology" ''
+ set -e
+ echo "> Running nixos-rebuild build ..."
+ ${pkgs.nixos-rebuild}/bin/nixos-rebuild build --keep-going --flake .#vm-synology --target-host vm-synology --build-host vm-synology --fast --use-remote-sudo --use-substitutes
+ echo "> nixos-rebuild switch was successful ✅"
+ '')
+
(pkgs.writeScriptBin "switch-vm-synology" ''
set -e
echo "> Running nixos-rebuild switch ..."