#!/bin/bash #-------------------------------------------------------------------- # $Id: promt,v 0.1 2008/06/23 10:11:42 tmerkel Exp $ # Copyright 2008 Frubar Network (drscream@frubar.net) #-------------------------------------------------------------------- # change the window title of X terminals case ${TERM} in xterm*|rxvt*|Eterm|aterm|kterm|gnome) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"' ;; screen) PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"' ;; esac # set default PS1 PS2 if [[ ${EUID} == 0 ]] ; then PS1='\[\033[0;31m\][\u@\h]\[\033[0m\]:\[\033[0;34m\]\w #\[\033[0m\] ' PS2='root %> ' else PS1='\[\033[0;33m\][\u@\h]\[\033[0m\] \[\033[0;32m\]\w\[\033[0m\]\n % ' PS2='%> ' fi # nice env variables export PROMPT_COMMAND PS1 PS2