7b2a7acddd987333828a0db49866ee8c049d1934
[dotfiles.git] / .bashrc
1 shopt -s checkwinsize
2 shopt -s histappend
3
4 . /usr/share/bash-completion/bash_completion
5
6 export TERMINAL=urxvt
7 export EDITOR=vim
8 export TERM=screen
9 export BROWSER=firefox
10
11 export HISTFILESIZE=10000
12 export HISTSIZE=100000
13 export HISTCONTROL=ignoreboth
14
15 export SUDO_ASKPASS=/usr/lib/ssh/ssh-askpass
16 export NOTMUCH_CONFIG=/home/mart/.mutt/notmuch-config
17
18 export PATH=$PATH:~/projects/clean/bin
19
20 alias ls='ls --color=auto'
21 alias grep='grep --color=auto'
22 alias vi=vim
23
24 set_prompt(){
25 last_c=$?
26 PS1='\u@\h'
27 [[ $last_c -ge 1 ]] && PS1="($last_c) $PS1"
28 PS1="$PS1\w\$ "
29 }
30 PROMPT_COMMAND='set_prompt'