Skip to content

Instantly share code, notes, and snippets.

@mxcl
Created April 22, 2009 16:13
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mxcl/99876 to your computer and use it in GitHub Desktop.
Save mxcl/99876 to your computer and use it in GitHub Desktop.
My Bash .profile file
#!/bin/bash
alias ..="cd .."
alias ls="ls -p"
alias la="ls -lA"
alias l="ls -l"
alias ll="ls -l"
alias psf="ps -cU `whoami`"
alias grep="grep --color=auto"
alias cack="ack --cpp"
alias aack="ack --all"
alias cd-='cd /svn/clientside/trunk/desktop'
GRC=`which grc 2> /dev/null`
if [ "$TERM" != dumb ] && [ -n "$GRC" ]
then
alias colourify="$GRC -es --colour=auto"
alias configure='colourify ./configure'
alias diff='colourify diff'
alias make='colourify make'
alias gcc='colourify gcc'
alias g++='colourify g++'
alias as='colourify as'
alias gas='colourify gas'
alias ld='colourify ld'
alias netstat='colourify netstat'
alias ping='colourify ping'
alias traceroute='colourify /usr/sbin/traceroute'
fi
GREEN="\[\033[1;32m\]"
RESET="\[\033[0m\]"
export PS1="\h $GREEN\W$RESET\$ "
case `uname` in
Darwin)
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad;;
CYGWIN_NT-5.1)
alias open=cygstart
alias ls='ls --color=auto';;
Linux)
alias ls='ls --color=auto';;
esac
export HISTSIZE=10000
export HISTFILESIZE=10000
export HISTCONTROL=ignoredups
export EDITOR=vim
shopt -s histappend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment