1
0

fix: improve script discovery logic in setup.sh for better clarity

This commit is contained in:
2025-08-04 22:11:56 -05:00
parent aa3d886b6c
commit 59eb18ca76

View File

@@ -25,8 +25,11 @@ if [ -d "$DOTFILES_DIR/scripts" ]; then
# Look for numbered scripts and run them in order # Look for numbered scripts and run them in order
script_count=0 script_count=0
for script in "$DOTFILES_DIR"/scripts/[0-9][0-9]-*.sh; do
echo "DEBUG: Found script: $script" # Get list of numbered scripts, sorted
script_files=$(find "$DOTFILES_DIR/scripts" -name '[0-9][0-9]-*.sh' -type f | sort)
for script in $script_files; do
if [ -f "$script" ]; then if [ -f "$script" ]; then
script_name=$(basename "$script") script_name=$(basename "$script")
log_info "Running $script_name..." log_info "Running $script_name..."
@@ -39,8 +42,6 @@ if [ -d "$DOTFILES_DIR/scripts" ]; then
fi fi
((script_count++)) ((script_count++))
else
echo "DEBUG: Not a file: $script"
fi fi
done done