From 0ccf5e7ae96072feb179638e06a730010f36886e Mon Sep 17 00:00:00 2001 From: RGBCube Date: Thu, 11 May 2023 22:32:04 +0300 Subject: [PATCH] Use a .old suffix for old nix file --- rebuild.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/rebuild.sh b/rebuild.sh index a2fe816..20356fc 100755 --- a/rebuild.sh +++ b/rebuild.sh @@ -19,16 +19,14 @@ fi sudo true -flake_nix_old=$(cat flake.nix) -sed -ie "s|@pwd@|$PWD|g" flake.nix -(sleep 1; rm flake.nixe) & +sed -i.old "s|@pwd@|$PWD|g" flake.nix sudo nixos-rebuild switch --impure --flake .#$machine if [[ $? != 0 ]]; then exit 1 fi -echo $flake_nix_old > flake.nix +mv -f flake.nix.old flake.nix if [[ $1 != "-c" && $1 != "--clean-garbage" ]]; then read -p "Clean garbage? [Y/N]: " clean_garbage