Skip to content

Instantly share code, notes, and snippets.

@kassi
Created July 18, 2012 20:55
Show Gist options
  • Save kassi/3138827 to your computer and use it in GitHub Desktop.
Save kassi/3138827 to your computer and use it in GitHub Desktop.
System Setup: OSX
# System
# install homebrew: http://mxcl.github.com/homebrew/
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
brew install ack
brew install bash-completion
# Development Tools
mkdir /Applications/Developer
## install git
brew install git
brew install gist
brew install png2ico
### install git helper
cd ~/bin
curl -s -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain
chmod u+x git-credential-osxkeychain
git config --global credential.helper osxkeychain
## install perforce tools (from http://www.perforce.com/downloads/complete_list)
## to be used with git (https://github.com/kassi/home)
cd ~/Downloads
curl -O http://filehost.perforce.com/perforce/r12.1/bin.macosx105x86_64/P4V.dmg
open P4V.dmg
cp -a /Volumes/P4V/p4merge.app /Applications/Developer/
## install perlbrew: http://perlbrew.pl
curl -kL http://install.perlbrew.pl | bash
perlbrew install perl-5.16.0
perlbrew switch perl-5.16.0
### readline and perl packages
brew install readline
cpan Term::ReadLine
cpan
look Term::ReadLine::Gnu
perl Makefile.PL --includedir=$(brew info readline|egrep '[[:digit:]]+ files,'|awk '{print $1}')/include/ --libdir=$(brew info readline|egrep '[[:digit:]]+ files,'|awk '{print $1}')/lib/
make
make install
^D
quit
# to be continued
# Programs
# http://www.macupdate.com/app/mac/21068/create-booklet-pdf-service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment