Fixed bad rm commands.

This commit is contained in:
Raphaël Numbus
2026-03-08 18:22:35 +01:00
parent 85c9a4c873
commit 86bda53c78
+9 -10
View File
@@ -193,6 +193,15 @@ necessary_information_config() {
}
hierarchy_preparation() {
if [[ -e final-nix-config/etc/nixos/configuration.nix || -e final-nix-config/home/numbus-admin/.ssh/id_ed25519 ]]; then
gum confirm "It seems you have already run this script. Previously generated files need to be cleaned up. Proceed?" || { echo -e "\n\n❌ Aborting."; exit 1; }
rm -rf final-nix-config/etc/nixos/*
rm -f final-nix-config/var/lib/sops-nix/*
rm -f final-nix-config/etc/secrets/disks/*
rm -f final-nix-config/var/lib/numbus-server/*
rm -f final-nix-config/home/numbus-admin/.ssh/*
fi
mkdir -p final-nix-config/etc/
mkdir -p final-nix-config/etc/nixos/
mkdir -p final-nix-config/etc/secrets/
@@ -203,16 +212,6 @@ hierarchy_preparation() {
mkdir -p final-nix-config/var/lib/sops-nix/
mkdir -p final-nix-config/var/lib/numbus-server/
if [[ -e final-nix-config/etc/nixos/configuration.nix ]]; then
gum confirm "It seems you have already run this script. Previously generated files need to be cleaned up. Proceed?" || { echo -e "\n\n❌ Aborting."; exit 1; }
rm -f final-nix-config/etc/nixos/*
rm -f final-nix-config/var/lib/sops-nix/*
rm -f final-nix-config/etc/nixos/secrets/*
rm -f final-nix-config/etc/secrets/disks/*
rm -f final-nix-config/var/lib/numbus-server/*
rm -f final-nix-config/home/numbus-admin/.ssh/*
fi
echo -e "\n✅ Writing configuration..."
cp -${FILES_COPY_FLAGS} templates/nix-config/configuration.nix final-nix-config/etc/nixos/configuration.nix
cp -${FILES_COPY_FLAGS} templates/nix-config/flake.nix final-nix-config/etc/nixos/flake.nix