All pastes #631045 Raw Edit

bashrc

public shellscript v1 · immutable
#631045 ·published 2007-07-23 17:42 UTC
rendered paste body
# /etc/skel/.bashrc:## This file is sourced by all *interactive* bash shells on startup,# including some apparently interactive shells such as scp and rcp# that can't tolerate any output.  So make sure this doesn't display# anything or bad things will happen !# Test for an interactive shell.  There is no need to set anything# past this point for scp and rcp, and it's important to refrain from# outputting anything in those cases.if [[ $- != *i* ]] ; then	# Shell is non-interactive.  Be done now!	returnfi# Enable colors for ls, etc.  Prefer ~/.dir_colors #64489if [[ -f ~/.dir_colors ]]; then	eval `dircolors -b ~/.dir_colors`else	eval `dircolors -b /etc/DIR_COLORS`fi# 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\\"'		;;esacBLUE=$(tput setaf 4)PURPLE=$(tput setaf 5)BLACK=$(tput setaf 0)RED=$(tput setaf 1)GREEN=$(tput setaf 2)YELLOW=$(tput setaf 3)CYAN=$(tput setaf 6)WHITE=$(tput setaf 7)DEFCOLOR=$(tput setaf 9)PS1='\[$GREEN\][\u@\[$RED\]\h\[$GREEN\]]:\[$BLUE\][$(basename $(pwd))] \[$WHITE\]\$ \[$DEFCOLOR\]'