Bootstrapping a cozy development environment.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
logos
LICENSE
README.md
example1.png
osx-elcapitan.sh

README.md

Automating the bootstrap process for creating a cozy development environment! Perfect for convincing your boss that a shiny new laptop will not take ages to set up!

Excerpt of Goodies

…and a few more.

Usage

./osx-elcapitan.sh

Features

  • downloads applications essential for engineering & comfort
  • installs vast swaths of development tools, frameworks, and goodies
  • configures your work environment to get coding immediately
  • HOWTOs on how to get around some system specific pitfalls

Shell Eye Candy

devstrap is not about styling your shell, but the project got started that way! Please enjoy the following screenshot that shows Oh My Zsh (powerlevel9k theme) running in iTerm 2 (Inconsolata/Source Code Powerline fonts)!

Conclusive List

Downloads (needs double clicking):

  • Docker Toolbox
  • Firefox
  • iTerm2

Installs:

  • Automake
  • CMake
  • CocoaPods
  • Django
  • Hadoop
  • Homebrew
  • Jekyll
  • Libtool
  • Maven
  • Mercurial
  • Meteor
  • MongoDB
  • Node
  • OpenSSL
  • PostgreSQL
  • Powerline
  • Protocol Buffers 2.5.0
  • Pygments (Ruby & Python)
  • Python for development
  • Redcarpet
  • RethinkDB
  • Xcode command line tools
  • XZ
  • zlib
  • zsh (Oh My Zsh)

Configures:

  • git (merge strategy)
  • Go
  • Hadoop (Yarn & DFS)
  • vim
  • zsh

HOWTOs:

  • enable JNI in Oracle's JDK 1.8 and newer