There are many like it, but this one is mine.
Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"
This will automatically install Xcode Command Line Tools.
Make sure it’s working:
brew doctor
From the command-line, clone this project:
mkdir -p ~/Developer
git clone https://github.com/moubry/dotfiles.git ~/Developer/dotfiles
Sign into the Mac App Store with your Apple ID, then install system dependencies defined in the Brewfile — this is going to take forever:
cd ~/Developer/dotfiles
brew bundle
Setup the dotfiles:
~/Developer/dotfiles/bootstrap.sh
Check out the new apps you have installed:
find ~/Applications -cmin -120
update
This command will close a bunch of your apps, including Terminal. So do this at the end:
. ~/Developer/dotfiles/.osx
This file was derrived from Mathias Bynens’s .macos
file.
Other things to remember that the .osx
script doesn't handle for you:
- Terminal > Preferences > Profiles > Keyboard > Use Option as Meta key.
- Keychain Access > Preferences > Show keychain status in menu bar.
- Open Dropbox and sign in > Choose folders to sync > Only the essentials.
- Wait until all Dropbox files are downloaded (this'll take about 10 minutes).
- Setup 1Password, then setup apps with licenses from 1Password.