For what it's worth, before installing Homebrew you will need to install Rosetta2 emulator for the new ARM silicon (M1 chip). I just installed Rosetta2 via terminal using:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
This will install rosetta2 with no extra button clicks.
After installing Rosetta2 above you can then use the Homebrew cmd and install Homebrew for ARM M1 chip: arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Once Homebrew for M1 ARM is installed use this Homebrew command to install packages: arch -x86_64 brew install <package>
Mac M1 install any package using homebrew command:
arch -x86_64 brew install <package_name>
https://facebook.com/swdrana
https://github.com/swdrana
If you moving from M1&M2 to intel
If you still have access to the M1 Mac:
On the M1 Mac, run brew bundle dump and copy the resulting Brewfile to your Intel Mac
On the Intel Mac
Remove /opt/homebrew
Install brew using the instructions on brew.sh
Run brew bundle install --file /path/to/Brewfile to reinstall packages
If you don't have access to your M1 Mac any longer, run ls /opt/homebrew/Cellar on the new Mac to get a list of installed packages, followed by step 2.1 and 2.2 from above. Then manually install the packages again.