# ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # LC_CTYPE=ISO-8859-1 # LANGUAGE=fr # LC_MESSAGES=fr # LC_ALL=fr # LANG=fr # LESSCHARSET=latin1 # export LC_CTYPE LANGUAGE LC_MESSAGES LC_ALL LANG LESSCHARSET source /etc/bash_completion # If running interactively, then: if [ "$PS1" ]; then # don't put duplicate lines in the history. See bash(1) for more options # export HISTCONTROL=ignoredups # enable color support of ls and also add handy aliases eval `dircolors -b` alias ls='ls --color=auto' alias dir='ls --color=auto --format=vertical' alias vdir='ls --color=auto --format=long' # some more ls aliases alias ll='ls -la' alias la='ls -A' alias lh='ls -lah' alias l='ls -CF' alias h='history' alias search='apt-cache search' alias show='apt-cache show' alias install='sudo apt-get install' alias remove='sudo apt-get remove' alias update='sudo apt-get update' alias upgrade='sudo apt-get upgrade -uy' alias tgz='tar -cvvzf' alias tbz2='tar -cvvjf' alias utgz='tar -xvvzf' alias utbz2='tar -xvvjf' alias mktar='tar -cvvf' alias untar='tar -xvvf' alias clr='clear;echo "Currently logged in on $(hostname) : $(tty), as $(whoami) in directory $(pwd)."' alias ssh-tunnel-mail='ssh -L 8025:localhost:25 pern.jurun.org' alias pern='ssh -L 8025:localhost:25 -L 8080:localhost:8118 pern.jurun.org' #alias zapping='sudo chroot /chroot/breezy/32bits/ mplayer -cache 8192 mms://vipmms.canalplus.fr/canalplus/zapping_`date +%y%m%d`_a.wmv' alias zapping='mplayer -cache 8192 mms://vipmms.canalplus.fr/canalplus/zapping_`date +%y%m%d`_a.wmv' # set a fancy prompt PS1='\[\033[1m\]\u@\h\[\033[0m\]:\[\033[31m\]$PWD\[\033[32m\]\[\033[0m\] \\$ ' # If this is an xterm set the title to user@host:dir case $TERM in xterm*) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' ;; *) ;; esac fi