refs #8533 Cut unknown environment prompt to 3 chars
This commit is contained in:
parent
8a907de796
commit
ca8c5a6135
|
@ -11,6 +11,8 @@ if [ -f "/etc/vn/env" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
read -r VN_ENV < /etc/vn/env
|
read -r VN_ENV < /etc/vn/env
|
||||||
|
ENV_TEXT="$VN_ENV"
|
||||||
|
|
||||||
case "$VN_ENV" in
|
case "$VN_ENV" in
|
||||||
lab)
|
lab)
|
||||||
ENV_COLOR="\033[01;32m"
|
ENV_COLOR="\033[01;32m"
|
||||||
|
@ -26,17 +28,16 @@ if [ -f "/etc/vn/env" ]; then
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
ENV_COLOR="\033[01;36m"
|
ENV_COLOR="\033[01;36m"
|
||||||
|
ENV_TEXT="${VN_ENV:0:3}"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
ENV_TEXT=${VN_ENV^^}
|
|
||||||
|
|
||||||
if [ -z "$ENV_TEXT" ]; then
|
if [ -z "$ENV_TEXT" ]; then
|
||||||
ENV_TEXT="???"
|
ENV_TEXT="???"
|
||||||
ENV_COLOR="\033[01;37m"
|
ENV_COLOR="\033[01;37m"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ENV_TEXT="\[${ENV_COLOR}\]${ENV_TEXT}\[\033[00m\]"
|
ENV_TEXT="\[${ENV_COLOR}\]${ENV_TEXT^^}\[\033[00m\]"
|
||||||
PS1="\u@$SHORT_HOST[$ENV_TEXT]:\w"
|
PS1="\u@$SHORT_HOST[$ENV_TEXT]:\w"
|
||||||
|
|
||||||
if [ "$(id -u)" -eq 0 ]; then
|
if [ "$(id -u)" -eq 0 ]; then
|
||||||
|
|
Loading…
Reference in New Issue