curl -O https://raw.githubusercontent.com/indigotech/dev-setup/master/scripts/setup.sh && env bash setup.sh
- command-line-tools
- pip
- Battleschool
- XCode
- VMWare Fusion
- Android Studio
- Homebrew
- zsh
- wget
- heroku-toolbelt
- git
- git-extras
- mongodb
- Homebrew Cask
- iterm2
- java
- zquartz
- virtualbox
- slack
- google-chrome
- firefox
- spectacle
- charles
- mongohub
- skitch
- VS code
- rvm
- ruby
- ruby gems
- bundler
- cocoapods
- tqt
- nvm
- node
- Taqtile developer keys
- oh-my-zsh
- Open Keychain Access
- Filter for
Passwords
in the Category left menu - Search for
github
- Click on entry named
github.com
and check the if value the forAccount
is yours - Delete this entry
- Open Terminal or iTerm2
- Run
rm -rf ~/scripts ~/.battleschool
- Open XCode
- Open Preferences:
XCode
>Preferences
or⌘,
- Select
Accounts
tab - Add Taqtile Developer's account
- Open
Charles
- Open Help:
Register Charles
- Add License key
- Go to
System Preferences
>Users & Groups
- Unlock the padlock on the bottom
- Select
Guest User
on the left - Uncheck
Allow guests to log in to this computer
- Uncheck
Allow guest users to connect to shared folders
- Lock the padlock
- Go to
System Preferences
>iCloud
- Disable all services except
Find My Mac
- Oh My ZSH install script runs
env zsh
in the end. It needs to find a way to skip that or finish the zsh proccess. - The script still stops in some points asking for information. Idealliy it should run unattended.
- App Store apps need to be installed manually. Neither Homebrew Cask or Battleschool supports that.
- Check if everything was installed successfully in the end and show the errors if any.