aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2017-02-05 18:44:59 -0800
committerJakob Odersky <jakob@odersky.com>2017-02-05 18:44:59 -0800
commit401369f0ab9df7d580dae99df3da3594fe3a6442 (patch)
tree858b0116d748b88da5d93234544122b5d5de5985
parent4090558d44cc0865fc5b7955973b32a9783adf31 (diff)
downloaddotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.tar.gz
dotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.tar.bz2
dotfiles-401369f0ab9df7d580dae99df3da3594fe3a6442.zip
change bash prompt colors
-rw-r--r--home/.bashrc.d/prompt.sh19
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}"