Development setup guide for new MacOS computer:
- Install Homebrew
- Using brew, install node, yarn, golang, python, etc.
a. To use the
yarnblitz
andcleanbuild
commands aliased in.bashrc
,yarn
andnode
need to be installed. To usernblitz
, run it from the root of a React Native repo b. Install gvim if you want a decent graphical text editor that's still fast - Install ITerm2
- Install IntelliJ and VSCode - for IntelliJ get the Community Edition and then install the bash, python, typescript, and whatever other plugins a. Alternately, install data science/python plugins for vscode
- Install full Anaconda python 3.6 and 2.7 distributions (for compatibility sake - installing the conda3 env will allow you to generate a python2.7 env as well)
- Install these dotfiles to the home folder with
bootstrap.sh