LOCAL=${HOME}/local BASEPATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/sbin:/usr/sbin:/opt/bin PATH=${LOCAL}/bin:${LOCAL}/sbin:${BASEPATH} export PATH EDITOR=vim PAGER=less export EDITOR PAGER #PS1_HOST='\[\e[4m\]\h\[\e[24m\]' PS1_HOST='\h' PS1_DIR='\[\e[1;36m\]\W\[\e[0m\]' PS1_HAPPY='\[\e[;32m\]' PS1_SAD='\[\e[;31m\]' PS1_RED='\[\e[;31m\]' PS1_MAKEHOST() { if [ $? -ne 0 ]; then echo -e "${PS1_SAD}${PS1_HOST}${PS1_SAD}" else echo -e "${PS1_HAPPY}${PS1_HOST}${PS1_HAPPY}" fi } PS1_MAKEDIR() { echo -e "${PS1_RED}[${PS1_DIR}${PS1_RED}]" } PS1_MAKE() { PS1="`PS1_MAKEHOST` `PS1_MAKEDIR` \[\e[0m\]\\$ " } PROMPT_COMMAND=PS1_MAKE # disable vbell vbell off # turn off terminal beep for xterm if [ ! -z "$DISPLAY" ]; then xset b off fi # alias ls to make it better. Options are different on OS X, and humerous if [ `uname -s` = "Darwin" ]; then alias ls='ls -FAG' else alias ls='ls --classify --color=always' fi # if this is Debian, alias some apt install and search if [ -e /etc/debian_version ]; then alias ai='sudo apt-get install' alias as='sudo apt-cache search' fi