43 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
# Begin /etc/bashrc
 | 
						|
# Written for Beyond Linux From Scratch
 | 
						|
# by James Robertson <jameswrobertson@earthlink.net>
 | 
						|
# updated by Bruce Dubbs <bdubbs@linuxfromscratch.org>
 | 
						|
 | 
						|
# System wide aliases and functions.
 | 
						|
 | 
						|
# System wide environment variables and startup programs should go into
 | 
						|
# /etc/profile.  Personal environment variables and startup programs
 | 
						|
# should go into ~/.bash_profile.  Personal aliases and functions should
 | 
						|
# go into ~/.bashrc
 | 
						|
 | 
						|
# Provides a colored /bin/ls command.  Used in conjunction with code in
 | 
						|
# /etc/profile.
 | 
						|
 | 
						|
alias ls='ls --color=auto'
 | 
						|
 | 
						|
# Provides prompt for non-login shells, specifically shells started
 | 
						|
# in the X environment. [Review the LFS archive thread titled
 | 
						|
# PS1 Environment Variable for a great case study behind this script
 | 
						|
# addendum.]
 | 
						|
#export LC_ALL="tr_TR.UTF-8"
 | 
						|
 | 
						|
NORMAL="\[\e[0m\]"
 | 
						|
RED="\[\e[1;31m\]"
 | 
						|
GREEN="\[\e[1;32m\]"
 | 
						|
WHITE="\[\e[1;37m\]"
 | 
						|
 | 
						|
case $TERM in
 | 
						|
        xterm|rxvt*)
 | 
						|
                TITLEBAR='\[\033]0;\u@\h \007\]'
 | 
						|
                ;;
 | 
						|
        *)
 | 
						|
                TITLEBAR=''
 | 
						|
                ;;
 | 
						|
esac
 | 
						|
 | 
						|
if [[ $EUID == 0 ]] ; then
 | 
						|
  PS1="$TITLEBAR$GREEN\u [ $NORMAL\w$GREEN ]# $NORMAL"
 | 
						|
else
 | 
						|
  PS1="$TITLEBAR$GREEN\u [ $NORMAL\w$GREEN ]\$ $NORMAL"
 | 
						|
fi
 | 
						|
# End /etc/bashrc
 |