Please bear with us as we work to restore functionality to dotfiles.org.
Really basic aliases loaded by .profile
# Software that needs rlwrap.
alias mzscheme="rlwrap mzscheme"
alias sbcl="rlwrap sbcl"
# Generic
alias g='grep'
alias h='history'
alias c='clear'
alias cd..='cd ..'
alias ..='cd ..'
alias ...='cd ../..'
alias df='df -h'
alias la='ls -la'
alias ll='ls -l'
alias top='htop'
alias back='cd $OLDPWD'
alias unp="bsdtar -xf"
alias py="python"
# SVN
alias gdiff='svn diff --diff-cmd meld'
alias ci='svn commit -m'
alias upd='rdiff; svn update'
alias gupd='grdiff; svn update'
alias revert='svn revert'
alias sadd='svn add'
alias srm='svn rm'
alias rdiff='svn diff -r BASE:HEAD'
alias grdiff='gdiff -r BASE:HEAD'
# Python
alias pep8="pylint --const-rgx='[a-z_][a-z0-9_]{2,30}$'"
alias rpyc='rm *.pyc; rm **/*.pyc'
alias rmpyr='rm *pyc; rm *pyo; rm *py~'
# Arch Linux
alias pacs="pacsearch"
pacsearch () {
echo -e "$(pacman -Ss $@ | sed \
-e 's#core/.*#\\033[1;31m&\\033[0;37m#g' \
-e 's#extra/.*#\\033[0;32m&\\033[0;37m#g' \
-e 's#community/.*#\\033[1;35m&\\033[0;37m#g' \
-e 's#^.*/.* [0-9].*#\\033[0;36m&\\033[0;37m#g' )"
}