public
Description: personal profile for os x
Homepage: http://www.silassewell.com/blog/2009/03/08/profile-management-with-git-and-github/
Clone URL: git://github.com/ashchan/config.git
config / .bash_login
100644 49 lines (36 sloc) 1.359 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
export EC2_HOME=~/.ec2
export PATH="/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH:$EC2_HOME/bin:~/Applications/s3sync"
#export DISPLAY=:0.0
#export EDITOR='mate -w'
export JAVA_HOME=/Library/Java/Home
export MANPATH=/opt/local/share/man:$MANPATH
 
parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
 
export PS1="phantom:\w \$(parse_git_branch) \u$ "
 
function use_ruby_186 {
 export MY_RUBY_HOME=/System/Library/Frameworks/Ruby.framework/Versions/Current/usr
 export GEM_HOME=~/.gem/ruby/1.8
 update_path
}
 
function use_ruby_191 {
 export MY_RUBY_HOME=~/.ruby_versions/ruby_191
 export GEM_HOME=~/.gem/ruby/1.9
 update_path
}
 
function update_path {
 export PATH=$GEM_HOME/bin:$MY_RUBY_HOME/bin:$PATH
 export RUBY_VERSION="$(ruby -v | colrm 11)"
}
 
use_ruby_186
 
#ash's
# export EC2_PRIVATE_KEY=~/.ec2/ash/pk-OHOKQIKIJZEDTXSTNOTZIFRP6MXG27F2.pem
# export EC2_CERT=~/.ec2/ash/cert-OHOKQIKIJZEDTXSTNOTZIFRP6MXG27F2.pem
 
#townizen
export EC2_PRIVATE_KEY=~/.ec2/townizen/pk-7ES6BTN7MIFSMRRKA7KSIDURYQBIO6T2.pem
export EC2_CERT=~/.ec2/townizen/cert-7ES6BTN7MIFSMRRKA7KSIDURYQBIO6T2.pem
 
 
alias rp="touch tmp/restart.txt"
alias config='git --git-dir=/Users/james/.config.git/ --work-tree=/Users/james'
alias todo='~/Applications/todo.sh'
export AUTOFEATURE=true
export RSPEC=true