summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.bash_profile7
1 files changed, 4 insertions, 3 deletions
diff --git a/.bash_profile b/.bash_profile
index 37a0ee7..fd06b8e 100644
--- a/.bash_profile
+++ b/.bash_profile
@@ -30,13 +30,13 @@ LS_COLORS='rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;3
export LS_COLORS
leftprompt() {
- e=$?; (( $e )) && r="\[$(tput setaf 1)\]<$e>" || r="";
+ e=$?; (( $e )) && r="\[$(tput setaf 1)\]<$e>\[$(tput sgr0)\]" || r="";
p=$(echo ${PWD:-?} | sed "s#.*/\(.*\)/\(.*\)#\1/\2#"); # s#$HOME#~# #${PWD##*/}
d=$(date +"%H.%M");
v=$(vcs);
- u=#; (( $USER_ID )) && u=\$;
+ u=#; (( $(id -u) )) && u=\$;
PS1="\[$(tput sgr0)\][\[$(tput bold)\]$(hostname):\[$(tput setaf 30)\]$p\[$(tput sgr0)\]]\
-(\[$(tput setaf 32)\]$d\[$(tput sgr0)\])$r$v$u\[$(tput sgr0)\] ";
+(\[$(tput setaf 32)\]$d\[$(tput sgr0)\])$r$v\[$(tput rev)\]$u\[$(tput sgr0)\] ";
}
PROMPT_COMMAND=leftprompt
@@ -72,6 +72,7 @@ umask 077
set -o emacs
shopt -s autocd
+shopt -s checkwinsize
eval $(keychain --eval --systemd -q)