Last active
May 26, 2025 15:23
-
-
Save mclarty/6f2089e776c17ecb3b743a816032b2da to your computer and use it in GitHub Desktop.
Setup a new Mac
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
# Install Homebrew | |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |
echo >> ~/.zprofile | |
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile | |
eval "$(/opt/homebrew/bin/brew shellenv)" | |
# Install applications from Homebrew | |
brew install 1password --cask | |
read -q "REPLY?Sign into 1Password, enable 1Password SSH agent, copy iCloud ssh folder to local ~/.ssh, and press Enter..." | |
brew install adobe-creative-cloud --cask | |
brew install arc --cask | |
read -q "REPLY?Sign into Arc, make default browser, and enable 1Password extension then press Enter..." | |
brew install brave-browser --cask | |
# read -q "REPLY?Sign into Brave, make default browser, and enable 1Password extension then press Enter..." | |
brew install cardhop --cask | |
brew install discord --cask | |
brew install elgato-stream-deck --cask | |
brew install fantastical --cask | |
# brew install gh | |
brew install google-drive --cask | |
brew install gpg | |
brew install microsoft-office --cask | |
brew install microsoft-teams --cask | |
brew install nodejs | |
brew reinstall python | |
# brew install pyyaml | |
brew install radarscope --cask | |
brew install rescuetime --cask | |
brew install signal --cask | |
brew install slack --cask | |
brew install sublime-text --cask | |
brew install tor-browser --cask | |
brew install vuescan --cask | |
brew install webex --cask | |
brew install wget | |
brew install wifiman --cask | |
brew install wireshark --cask | |
brew install zoom --cask | |
# Install applications from App Store | |
read -q "Install Agenda and press Enter..." | |
read -q "Install Things and press Enter..." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment