Fixed bad rm commands.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user