Skip to content

Instantly share code, notes, and snippets.

@eculver
Created March 23, 2010 23:43
Show Gist options
  • Save eculver/341822 to your computer and use it in GitHub Desktop.
Save eculver/341822 to your computer and use it in GitHub Desktop.
.bash_profile / .bashrc
IP_ADDR=`ifconfig | awk '/192/ { print $2 }'`
alias l='ls -l'
alias ll='ls -la'
alias runserver='python manage.py runserver $IP_ADDR:8000'
alias runserver80='sudo python manage.py runserver 127.0.0.1:80'
alias syncdb='python manage.py syncdb'
alias synergys='~/bin/synergy/synergys -f -c ~/bin/synergy/synergy.conf'
alias fink='/sw/bin/fink'
alias rabbitmq-server='sudo /opt/local/lib/erlang/lib/rabbitmq_server-1.6.0/sbin/rabbitmq-server'
alias rabbitmqctl='sudo /opt/local/lib/erlang/lib/rabbitmq_server-1.6.0/sbin/rabbitmqctl'
alias mysql_slave='mysql -h 68.64.189.178 -u mahalo -pxrxUyvwj mahalo2_production'
alias rmpyc="find . -name '*.pyc' -exec rm {} \;"
alias dummyemail="python -m smtpd -n -c DebuggingServer localhost:1025"
alias openports='netstat -nape --inet'
alias cd-site-packages2.6='/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/'
alias fun='a=`printf "%*s" 16`;b=${a//?/{0..1\}}; echo `eval "echo $b"`'
# django tests
alias run_django_tests='PYTHONPATH=`pwd` ./tests/runtests.py --settings=settings -v2'
# memcached
alias start_memcached='/opt/local/bin/memcached -m 64 -p 11211 -u root -l 127.0.0.1 -d'
#alias start_memcached='sudo /opt/local/bin/memcached -d -vv -p 11211 -m 128 -l 127.0.0.1 -u root'
# git pretty, graphed log
alias gitgraphlog="git log --graph --abbrev-commit --pretty=oneline --decorate"
PS1="\n\[\033[0;32m\]\h\[\033[0m\]:\[\033[0;37m\]\u\[\033[0m\] \w (\[\033[0;36m\]\$(/Users/eculver/bin/TBytes.sh) Mb\[\033[0m\])\n! "
export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/services/solr/"
# Colors Yaaay!
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
JAVA_PATH=$JAVA_HOME/bin
export JAVA_HOME
PATH=/Users/evan/.gem/ruby/1.8/bin:/opt/local/bin:/usr/local/mysql/bin:~/bin:$JAVA_PATH:$PATH
export PATH
test -r /sw/bin/init.sh && . /sw/bin/init.sh
# Setting PATH for MacPython 2.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH
# Setting PATH for MacPython 2.6
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH
# Virtualenv Goodies
export WORKON_HOME=$HOME/.virtualenvs
source /Library/Frameworks/Python.framework/Versions/2.6/bin/virtualenvwrapper_bashrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment