Issue
Running the setup command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/iamgerwin/dotfiles/main/setup.sh)"
The installation hangs at the Homebrew installation step for approximately 10-15 minutes with no progress feedback to the user.
Current Behavior
The script reaches this point and appears unresponsive:
Homebrew Installation
Starting Homebrew installation...
Installing Homebrew...
==> Checking for 'sudo' access (which may request your password)...
Password:
== This script will install:
/opt/homebrew/bin/brew
/opt/homebrew/share/doc/homebrew
/opt/homebrew/share/man/man1/brew.1
/opt/homebrew/share/zsh/site-functions/_brew
/opt/homebrew/etc/bash_completion.d/brew
/opt/homebrew
/etc/paths.d/homebrew
Press RETURN/ENTER to continue or any other key to abort:
==> /usr/bin/sudo /usr/sbin/chown -R marizdelasalas:admin /opt/homebrew
== Downloading and installing Homebrew...
remote: Enumerating objects: 355743, done.
remote: Counting objects: 100% (737/737), done.
remote: Compressing objects: 100% (259/259), done.
The long pause occurs during the Homebrew download/installation phase. Users may prematurely exit the script thinking it's frozen.
Suggested Solution
Add loading indicators (spinner, progress dots, or status messages) to provide visual feedback during the 10-15 minute Homebrew installation window so users understand the process is still running.
Issue
Running the setup command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/iamgerwin/dotfiles/main/setup.sh)"The installation hangs at the Homebrew installation step for approximately 10-15 minutes with no progress feedback to the user.
Current Behavior
The script reaches this point and appears unresponsive:
The long pause occurs during the Homebrew download/installation phase. Users may prematurely exit the script thinking it's frozen.
Suggested Solution
Add loading indicators (spinner, progress dots, or status messages) to provide visual feedback during the 10-15 minute Homebrew installation window so users understand the process is still running.