diff --git a/modules/bashrc b/modules/bashrc index a41ee11..45c58c7 100644 --- a/modules/bashrc +++ b/modules/bashrc @@ -17,12 +17,16 @@ _pwd () { } _DIR='$(_pwd)' # Color codes -_GREEN="\[\033[1;32m\]" -_DIM="\[\e[92;2m\]" +_GREEN="\[\033[32;1m\]" +_DIM="\[\e[32;2m\]" +_OLIVE="\[\e[33;2m\]" _RESET="\[\e[0m\]" +_HOST=$(if [ -z "$SSH_CLIENT" ]; then echo $_DIM; else echo $_OLIVE; fi) # Nested shell level _SHLVL=$(printf '\$%.0s' $(seq 1 $SHLVL)) +# SSH detection +_SSH='$([ ! -z "$SSH_CLIENT" ] && echo "=>")' # Build prompt -export PS1="$_SET_TITLE_BAR$_DIM[\A \u@\h:$_RESET$_GREEN$_DIR$_RESET$_DIM]$_SHLVL$_RESET " +export PS1="$_SET_TITLE_BAR$_DIM[\A \u@$_RESET$_HOST\h$_DIM:$_RESET$_GREEN$_DIR$_RESET$_DIM]$_SHLVL$_RESET " export HISTCONTROL=ignoreboth