
- Brew install sublime text for mac#
- Brew install sublime text android#
Sets up Spark, Hadoop MapReduce, and Amazon Web Services. Sets up OS X defaults geared towards developers. Installs common Homebrew formulae and apps. Updates OS X and installs Xcode command line tools. Syncs dev-setup to your local home directory ~. Scripts tested on OS X 10.10 Yosemite and 10.11 El Capitan. Sections 2 through 7 detail more information about installation, configuration, and usage for topics in Section 1. Section 1 contains the dotfiles/scripts and instructions to set up your system. It also provides easy-to understand instructions for installation, configuration, and usage for each developer app or tool. This repo takes a more light-weight approach to automation using a combination of Homebrew, Homebrew Cask, and shell scripts to do basic system setup. I've seen some discussions of difficulties as it is using Puppet under the hood. Brew install sublime text for mac#
However, for Mac users, Docker and Vagrant both rely on virtual machines, which have their own considerations/pros/cons.īoxen is a cool solution, although some might find it better geared towards "more mature companies or devops teams". I've only started playing around with Docker for side projects and it looks very promising. I've found that Vagrant works well to ensure dev matches up with test and production tiers. Vagrant and Docker are great tools and are set up by this repo. For Automation, What About Vagrant, Docker, or Boxen? There's really no one-size-fits-all solution for developers so you're encouraged to make tweaks to suit your needs.Ĭredits: This repo builds on the awesome work from Mathias Bynens and Nicolas Hery. If you're interested in automation, dev-setup provides a customizable setup script.
Brew install sublime text android#
Android development: Java, Android SDK, Android Studio, IntelliJ IDEAĭev-setup is geared to be more of an organized reference of various developer tools.Javascript web development: Node.js, JSHint, and Less.
Common data stores: MySQL, PostgreSQL, MongoDB, Redis, and Elasticsearch.Cloud services: Amazon Web Services (Boto, AWS CLI, S3cmd, etc) and Heroku.Big Data platforms: Spark (with IPython Notebook integration) and MapReduce.Python data analysis: IPython Notebook, NumPy, Pandas, Scikit-Learn, Matplotlib, etc.
Developer apps: iTerm2, Sublime Text, Atom, VirtualBox, Vagrant, Docker, Chrome, etc. Developer tools: Vim, bash, tab completion, curl, git, GNU core utils, Python, Ruby, etc. OS X defaults geared towards developers. OS X updates and Xcode Command Line Tools. dev-setup aims to simplify the process with easy-to-understand instructions and dotfiles/scripts to automate the setup of the following: Setting up a new developer machine can be an ad-hoc, manual, and time-consuming process.