diff options
author | Jakob Odersky <jakob@odersky.com> | 2017-02-05 18:44:59 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2017-02-05 18:44:59 -0800 |
commit | 401369f0ab9df7d580dae99df3da3594fe3a6442 (patch) | |
tree | 858b0116d748b88da5d93234544122b5d5de5985 | |
parent | 4090558d44cc0865fc5b7955973b32a9783adf31 (diff) | |
download | dotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.tar.gz dotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.tar.bz2 dotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.zip |
change bash prompt colors
-rw-r--r-- | home/.bashrc.d/prompt.sh | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/home/.bashrc.d/prompt.sh b/home/.bashrc.d/prompt.sh index b0f8a92..6faa14e 100644 --- a/home/.bashrc.d/prompt.sh +++ b/home/.bashrc.d/prompt.sh @@ -1,19 +1,20 @@ export PROMPT_COMMAND=__prompt_command function __prompt_command() { - local EXIT="$?" + local exit="$?" PS1="" + # set title for terminal emulators PS1+="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]" - local red='\[\033[0;31m\]' - local green='\[\033[0;32m\]' - local light_green='\[\033[01;32m\]' - local light_blue='\[\033[01;34m\]' - local reset='\[\033[0m\]' + local red='\[\e[31m\]' + local green='\[\e[32m\]' + local light_green='\[\e[92m\]' + local light_blue='\[\e[94m\]' + local reset='\[\e[0m\]' PS1+="ā" - if [ "$EXIT" -eq 0 ]; then + if [ "$exit" -eq 0 ]; then PS1+="${green}(ā)${reset} " else PS1+="${red}(ā)${reset} " @@ -43,8 +44,8 @@ function __prompt_command() { fi fi - if [ "$EXIT" -ne 0 ]; then - PS1+=" ${red}(exit $EXIT)${reset}" + if [ "$exit" -ne 0 ]; then + PS1+=" ${red}(exit $exit)${reset}" fi PS1+="\nā°\$ ${reset}" |