Installing Development environment on macOS
Switch branches/tags
Nothing to show
Clone or download
kaveet and sb2nov Correct misspelling of MySQL (#224)
* Correct misspelling of MySql

* Update summary to reflect MySQL rename
Latest commit db9ec99 Sep 23, 2018
Permalink
Failed to load latest commit information.
.github Refer to Homebrew's guidelines in our contrib. docs May 27, 2018
Apps Replace OS X with macOS Sep 13, 2017
Cpp Update README.md Aug 29, 2017
Docker Remove Docker for mac requirements Dec 26, 2017
Emacs Replace all "repo" -> "repository" May 24, 2018
Git Give Git page some love May 27, 2018
Go Update README.md (#223) Sep 19, 2018
Heroku Revert "Update docs" Aug 17, 2017
Homebrew Give Homebrew page some love May 24, 2018
Java Installing Java using Homebrew (#193) Feb 4, 2018
JetBrainsIDEs Add link health check script (#205) May 21, 2018
LaTeX Fix typos Sep 9, 2017
MySQL Correct misspelling of MySQL (#224) Sep 23, 2018
Node.js Revert "Update docs" Aug 17, 2017
Python Give Python page some love May 27, 2018
References Delete References/Contributors.md as that file is not used Aug 26, 2017
Ruby Replace OS X with macOS Sep 13, 2017
Rust add missing step to rust readme (#196) Mar 17, 2018
Scala Revert "Update docs" Aug 17, 2017
Security Add Stronghold to Security Section (#200) Apr 26, 2018
SublimeText Add link health check script (#205) May 21, 2018
SystemPreferences csrutil disable should be csrutil enable Jun 9, 2018
Vagrant work around virtualbox installation failure (#221) Aug 20, 2018
Vim Replace OS X with macOS Sep 13, 2017
Xcode Revert "Update docs" Aug 17, 2017
_layouts/website Test out removing search bar Aug 18, 2017
assets Use larger intro image Aug 13, 2017
iTerm Add brew install Source Code Pro (#215) May 29, 2018
scripts Do not deploy if changed files in tree May 22, 2018
styles Make the share buttons more prominent Nov 7, 2017
.gitignore Fix #82 as it doesn't work on bash Sep 4, 2016
.travis.yml Improve build speed May 22, 2018
Contributors.md Update list of contributors May 22, 2018
LICENSE Update License file copyright year Jan 3, 2018
Makefile Use yarn over npm for speed (#209) May 21, 2018
README.md Add Contribution header to README + minor refactorings May 27, 2018
SUMMARY.md Correct misspelling of MySQL (#224) Sep 23, 2018
book.json Replace OS X with macOS Sep 13, 2017
package.json Replace OS X with macOS Sep 13, 2017
yarn.lock Add yarn.lock to speed up local env setup May 23, 2018

README.md

macOS Setup Guide

branch status
master master branch
health-check health-check branch

This guide covers the basics of setting up a development environment on a new Mac. Whether you are an experienced programmer or not, this guide is intended for everyone to use as a reference for setting up your environment or installing languages/libraries.

Screen

Some of the environments we will set up are Node (JavaScript), Python, C++ and Ruby. Even if you don't program in all of them, they are useful to have as many command-line tools rely on them. We'll also show you some useful daily use applications. As you read and follow these steps, feel free to post any feedback or comments you may have.

Contributing to the guide

All contributions to the guide are welcome. Please help add support for other libraries and languages. To make a contribution please use our contribution template.

We're looking for more contributors to maintain and extend the documentation.


This guide is MIT licensed and has been generated using GitBook. Feel free to contribute or create new issues on GitHub.