Created dir rc.d and moved/splited stuff from bashrc to rc.d/*
This commit is contained in:
parent
ab3b20c12f
commit
919df7d554
38
bashrc
38
bashrc
@ -14,6 +14,9 @@ fi
|
||||
# Source custom libs
|
||||
if [ -d $HOME/.bash/libs ]; then for lib in $(ls $HOME/.bash/libs/*.bash); do source $lib; done; fi
|
||||
|
||||
# Source rc.d/*
|
||||
if [ -d $HOME/.bash/rc.d ]; then for file in $(ls $HOME/.bash/rc.d/*); do source $file; done; fi
|
||||
|
||||
# Source alias definitions
|
||||
if [ -f $HOME/.bash_aliases ]; then source $HOME/.bash_aliases; fi
|
||||
if [ -f $HOME/.bash/aliases ]; then source $HOME/.bash/aliases; fi
|
||||
@ -28,38 +31,3 @@ if [ -f $HOME/.bash/completion ]; then source $HOME/.bash/completion; fi
|
||||
if [ -d $HOME/.bash/completion ]; then for file in $(ls $HOME/.bash/completion/*); do source $file; done; fi
|
||||
if [ -d $HOME/.bash/completion.d ]; then for file in $(ls $HOME/.bash/completion.d/*); do source $file; done; fi
|
||||
|
||||
# Customize the prompt
|
||||
if [ "$UID" -eq 0 ]; then
|
||||
export PS1='\[\e[01;31m\]\u@\h\[\e[01;34m\] \w \$\[\e[0m\] '
|
||||
else
|
||||
export PS1='\[\e[01;32m\]\u@\h\[\e[01;34m\] \w \$\[\e[0m\] '
|
||||
fi
|
||||
|
||||
smiley() {
|
||||
ret_val=$?
|
||||
if [ "$ret_val" = "0" ]
|
||||
then
|
||||
echo -e "\e[01;32m:)\e[0m"
|
||||
else
|
||||
echo -e "\e[01;31m:(\e[0m"
|
||||
fi
|
||||
}
|
||||
|
||||
#export PS1='\[\e[01;32m\]\u@\h\[\e[01;34m\] \w \$\[\e[0m\] '"\$(smiley) "
|
||||
|
||||
# Enable colors for ls, etc. Prefer ~/.dir_colors #64489
|
||||
if [[ -f ~/.dir_colors ]]; then
|
||||
eval `dircolors -b ~/.dir_colors`
|
||||
elif [[ -f /etc/DIR_COLORS ]]; then
|
||||
eval `dircolors -b /etc/DIR_COLORS`
|
||||
fi
|
||||
|
||||
# Change the window title of X terminals
|
||||
case $TERM in
|
||||
xterm*|rxvt*|urxvt*|Eterm)
|
||||
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
|
||||
;;
|
||||
screen*)
|
||||
PROMPT_COMMAND='echo -ne "\033k${USER}@${HOSTNAME%%.*}\033\\"'
|
||||
;;
|
||||
esac
|
||||
|
Reference in New Issue
Block a user