I create a shell script that essentially do the same steps as below wihout having to manually execute it one by one. To execute it you can simply run the below command on your Terminal window.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/tadeubanzato/homebrew/main/auto_install.sh)"The raw version of the file is named: auto_install.sh
In case you do not want to use the automated script you can follow the below instructions and install all packages autmanually
xcode-select --installThe below command will install Homebrew, follow any aditional instructions after installation.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"I personally like to use oh-my-zsh to customize my prompt and cousor.
You can see some personlization instructions here: https://github.com/tadeubanzato/PersonalMacPrompt
brew install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"Below is the list of packages and casks for you to install on your machine but you can find any of the packages and casks at https://brew.sh
These are the applications I use on my day to day, but you do not need to be limited to only those
| Application | Command |
|---|---|
| VS Code | brew install --cask visual-studio-code |
| Hyper | brew install --cask hyper |
| Github | brew install --cask github |
| Slack | brew install --cask slack |
| Notion | brew install --cask notion |
| Webex | brew install --cask webex |
| Dropbox | brew install --cask dropbox |
| Appcleaner | brew install --cask appcleaner |
| Spotify | brew install --cask spotify |
| Chrome | brew install --cask google-chrome |
| VLC | brew install --cask vlc |
| Pyntho 3.11 | brew install [email protected] |
| Tree | brew install tree |
| Office | brew install --cask microsoft-office |
- Download the requirements.txt file locally
wget https://raw.githubusercontent.com/tadeubanzato/homebrew/main/requirements.txt- Run the Pip install command
pip3 install -r requirements.txt- List of all installed apps:
brew list - Install app:
brew install [name of the package] - Uninstall apps:
brew uninstall [name of the package] - Update list:
brew update - Upgrade apps:
brew upgrade