24 lines
691 B
Bash
24 lines
691 B
Bash
![]() |
# If not running interactively, don't do anything
|
||
|
[[ $- != *i* ]] && return
|
||
|
|
||
|
#dont put duplicate lines or lines starting with space in the history
|
||
|
# See bash(1) for more options
|
||
|
HISTCONTROL=ignoreboth
|
||
|
HISTFILESIZE=-1
|
||
|
HISTSIZE=-1
|
||
|
export PROMPT_COMMAND='history -a'
|
||
|
|
||
|
if [ -f ~/.bash_local ]; then
|
||
|
. ~/.bash_local
|
||
|
fi
|
||
|
|
||
|
|
||
|
PS1="\[\e[32m\][\[\e[m\]\[\e[32m\]\u\[\e[m\]\[\e[32m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[34m\]\W\[\e[m\]\[\e[36m\]\\$\[\e[m\] "
|
||
|
if [ ! -z "$SSH_CLIENT" ]
|
||
|
then
|
||
|
PS1="\[\e[32m\][\[\e[m\]\[\e[31m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[31m\]\h\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[34m\]\W\[\e[m\]\[\e[36m\]\\$\[\e[m\] "
|
||
|
fi
|
||
|
|
||
|
export PATH=$PATH:$HOME/bin
|
||
|
|