# HG changeset patch # User Steve Losh # Date 1245797898 14400 # Node ID 2e174ecf0ce1d75300ccfe75ed1abba289c7dde8 # Parent f78372a5d4ce4cd059b09e11e9abf51561d02f80 Add in missing stuff to the .bashrc and install hg-git. diff -r f78372a5d4ce -r 2e174ecf0ce1 .bashrc --- a/.bashrc Fri Jun 19 21:08:48 2009 -0400 +++ b/.bashrc Tue Jun 23 18:58:18 2009 -0400 @@ -4,13 +4,24 @@ alias pm='python manage.py ' alias tunnel_webf_mysql='ssh -NL 3306/web45.webfaction.com/3306 webf' +bind 'set completion-ignore-case on' +bind 'set show-all-if-ambiguous on' +bind 'set visible-stats on' + +shopt -s cdspell + # Environment variables ------------------------------------------------------ export EDITOR='vim' export PATH="/usr/local/bin:${PATH}:/opt/local/bin" export WORKON_HOME="${HOME}/lib/virtualenvs" +export GREP_OPTIONS='--color=auto' +export HISTSIZE=1000 +export HISTFILESIZE=1000 +export HISTCONTROL=erasedups +export JPY="${HOME}/lib/j2/j.py" # Extra shell extensions like j and tab completion for Mercurial ------------- -source ~/lib/j/j.sh +source ~/lib/j2/j.sh source ~/lib/hg/bash_completion source ~/lib/virtualenvwrapper_bashrc diff -r f78372a5d4ce -r 2e174ecf0ce1 .hgrc --- a/.hgrc Fri Jun 19 21:08:48 2009 -0400 +++ b/.hgrc Tue Jun 23 18:58:18 2009 -0400 @@ -15,6 +15,8 @@ parentrevspec = hgshelve = ~/lib/hg/hgshelve/hgshelve.py prompt = ~/src/hg-prompt/prompt.py +histedit = ~/lib/hg/histedit +hg-git = ~/lib/hg/hg-git [diff] git = True