caffo / dotfiles

caffo's dotfiles

This URL has Read+Write access

dotfiles / bashrc
b6bc4de5 » caffo 2008-04-20 first commit 1 # some variables
2 export PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
3 export PATH=$PATH:/usr/local/mysql/bin/:/opt/local/bin/
9ac9b7ba » caffo 2008-04-20 Updated bashrc 4
5 if [ "$(uname)" == 'Darwin' ]; then
6 alias is_darwin=true
7 alias ls='ls -kG' # KiB, Color
8 alias dir='ls -Fx' # Type marker, across.
9 alias psf='ps -ax'
10 alias free='vm_stat'
11 else
12 alias is_darwin=false
13 alias ls='ls --color=auto'
14 # GNU dir is /bin/dir, so no alias.
15 alias psf='ps -fax'
16 fi
17
18
19 is_darwin && export VISUAL=mate
20 export EDITOR=vim
21
b6bc4de5 » caffo 2008-04-20 first commit 22
23 # some fixes
24 alias vi='vim'
25
26 # custom commands
27 alias gitrevert=git_file_reset
d43724a8 » caffo 2009-01-17 various updates 28 alias crawl="ssh joshua@crawl.akrasiac.org -C"
b6bc4de5 » caffo 2008-04-20 first commit 29
30 function git_file_reset(){
31 if [ -z "$1" ]; then
32 echo "no files given"
33 else
34 git diff $1 | patch -p1 -R
35 fi
36 }