diff --git a/install.sh b/install.sh index e31c106..a166391 100755 --- a/install.sh +++ b/install.sh @@ -119,14 +119,15 @@ setup_from_template() { if [ ! -d "$backup_dir" ]; then echo "❌ Error: Failed to create backup directory" exit 1 - } + fi # Fixed: Changed } to fi + find . -maxdepth 1 ! -name "." ! -name ".." ! -name "$backup_dir" -exec cp -r {} "$backup_dir/" \; echo "✅ Backup created successfully" # Clean current directory except backup echo "🗑️ Cleaning current directory..." find . -maxdepth 1 ! -name "." ! -name ".." ! -name "$backup_dir" -exec rm -rf {} \; - } + fi # Get and setup latest version local LATEST_VERSION=$(get_latest_version)