- Update your machine!
- Chrome
- iTerm 2
- Sublime 3
- Zotero
- AdBlock Plus
- Zotero Connector
- LastPass
- Spotify
- Firefox
- Notational Velocity
- Dropbox
- Wunderlist
- Slate
- Create a
~/.rcrcfile. Then in your~/.bashrc,~/.zshrc, etc. putsource ~/.rcrc. You should set any environment variables or related items in this~/.rcrcfile. - Run
gitfrom command line. This should prompt the installation of XCode, which includes git, C++, and other useful stuff. - Install brew, following instructions here: http://brew.sh/
- Install python with brew. Python is already included, but for a handful of reasons you should install the latest directly from python. You can read more here, otherwise just:
brew install python - Now that you've installed Python, you should have access to Pip (the Python package manager). Installing things with Pip is more elegant when using virtual environments. A straightforward virtual environment manager is "Virtualenv Wrapper". Install it now:
pip install virtualenvwrapper - Let's make our first virtual environment and install iPython:
mkvirtualenv datascience -p python2.7
workon datascience # this activates the virtual environment
pip install ipython
- Setup you ssh key using instructions from github: https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
- Add your ssh key to any remote accounts (notably the CIMS machines if you attend NYU).
- oh-my-zsh - https://github.com/robbyrussell/oh-my-zsh
- subl from command line - https://www.sublimetext.com/docs/3/osx_command_line.html
- hub (github utility):
brew install hub - extra git commands (like
git ls-files):brew install git-extras - KeepingYouAwake. Quick utility that keeps your screen from going to sleep:
brew cask install keepingyouawake - assortment of other utilities installed with brew:
brew install tree
brew install wget
brew install tmux
- assortment of python utilities. I recommend installing these into the virtual environment of your choosing.
workon datascience
pip install bitbucket-cli
pip install awscli
pip install jupyter