From 962d00f511cd39c438ee13ee7f033836cbdc1e07 Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Tue, 20 May 2025 19:15:57 +0800 Subject: [PATCH] feat(packages/rebuild): use nh in rebuild script --- homes/x86_64-linux/rafiq/default.nix | 1 + packages/rebuild/default.nix | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/homes/x86_64-linux/rafiq/default.nix b/homes/x86_64-linux/rafiq/default.nix index 925ef5e..9f48989 100644 --- a/homes/x86_64-linux/rafiq/default.nix +++ b/homes/x86_64-linux/rafiq/default.nix @@ -42,6 +42,7 @@ enable = true; enableZshIntegration = true; }; + nh.enable = true; }; } diff --git a/packages/rebuild/default.nix b/packages/rebuild/default.nix index a38758c..f82d222 100644 --- a/packages/rebuild/default.nix +++ b/packages/rebuild/default.nix @@ -8,7 +8,7 @@ pkgs.writeShellScriptBin "rebuild" # sh echo "--- building the new config... ---" git add . - nixos-rebuild test --flake . --use-remote-sudo || { + nh os test . || { echo "Error: nixos-rebuild switch failed. Check the output for details." exit 1 } @@ -24,7 +24,7 @@ pkgs.writeShellScriptBin "rebuild" # sh } echo "--- adding the built configuration to the bootloader... ---" - nixos-rebuild switch --flake . --use-remote-sudo || { + nh os boot . || { echo "Error: nixos-rebuild switch failed. Check the output for details." exit 1 }