Skip to content

Commit

Permalink
Include software bootstrapping
Browse files Browse the repository at this point in the history
  • Loading branch information
kylef committed Feb 10, 2014
1 parent 39b8399 commit df0e98e
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 3 deletions.
13 changes: 13 additions & 0 deletions Brewfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
install vim
install tree
install wget

install tmux


install git
install hub

install xcproj

install heroku-toolbelt
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
gem 'pry'
gem 'cocoapods'
gem 'shenzhen'
gem 'xcpretty'
17 changes: 17 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
all: python-packages ruby-packages

osx: homebrew homebrew-packages

homebrew:
ruby -e '$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)'

homebrew-packages:
brew bundle Brewfile

python-packages:
pip install -r requirements.txt

ruby-packages:
gem install bundle
bundle install

14 changes: 11 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
Deployment
==========
dotfiles
========

fab sync -H <hostname>
The dotfiles can be installed by git cloning the repository.

.. code-block:: bash
$ make
.. code-block:: bash
$ make osx

0 comments on commit df0e98e

Please sign in to comment.