# ~/.bashrc # Vico - Vincenzo Colosimo - vico@bicisport.de # Last Modified: 2007-05-13 20:05:57 CEST shopt -s cmdhist shopt -s cdspell shopt -s checkwinsize export HTML_TIDY="$HOME/.tidyrc" export HISTIGNORE="&:ls:ls *:mutt:[bf]g:exit" export JAVA_HOME=/usr/lib/java export NNTPSERVER=news.readfreenews.net export INFOPATH=.:/usr/info:/opt/info:$HOME/info export PATH=$PATH:/usr/lib/java/bin export LESSOPEN="|/home/vico/bin/lessopen.sh %s" export XAUTHORITY=$HOME/.Xauthority export PAGER=most export CFLAGS="-O2 -march=i686 -pipe" export CXXFLAGS="-O2 -march=i686 -pipe" # User specific aliases and functions alias rm='rm -i' alias mv='mv -i' alias cp='cp -i' alias s='cd ..' alias d='ls' alias p='cd -' alias ls='ls --color=auto' alias lx='ls --color=auto -Fs' alias lh='ls --color=auto -Fsh' alias dos2unix='perl -pi~ -e "s,\r,,g"' alias mosx2unix='perl -pi~ -e "s,\r,\n,g"' alias xcalc='LD_PRELOAD=/usr/X11R6/lib/libXaw3d.so xcalc' alias gu='wget `sselp`' alias hgrep='history | grep' alias doom='prboom -vidmode gl' alias quake1='nq-glx +set snd_output sdl' alias pmwi='pmw -includefont' alias cool='xcompmgr -cCfF -r7 -o.65 -l-10 -t-8 -D7' alias blender='LIBGL_ALWAYS_INDIRECT=1 blender' alias shutdown='sudo /sbin/shutdown -h now' # editor if [ "`which vim`" ]; then export EDITOR=vim else export EDITOR=jed fi # PekWm function propstring () { echo -n 'Property ' xprop WM_CLASS | sed 's/.*"\(.*\)", "\(.*\)".*/= "\1,\2" {/g' echo '}' } # If the user doesn't have a .inputrc, use the one in /etc. if [ ! -r "$HOME/.inputrc" ]; then export INPUTRC=/etc/inputrc fi # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi . /usr/share/bash-completion/init_bc # Switch on "Technicolor" :-) eval `dircolors -b ~/.vico_dircolors` # And finally the prompt #source ~/.vico_prompt if [ "$TERM" != "dumb" ] && [ -n "$BASH" ] then export PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\](\w)\[\033[00m\]\\$ " else export PS1="\u@\h(\w)\\$ " fi # Change the window title of X terminals case $TERM in xterm*|rxvt*|eterm) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"' ;; screen) PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"' ;; esac # call fortune, if available if [ -x /usr/bin/fortune ] ; then echo ; /usr/bin/fortune ; echo fi