mirror of
https://github.com/meineerde/dotfiles.git
synced 2026-02-05 16:43:22 +00:00
Inline calculation of ps1_exit_code for Bash 3
This commit is contained in:
parent
5635aeb13c
commit
66dd80c008
11
.bashrc
11
.bashrc
@ -199,16 +199,7 @@ __prompt_short_pwd() {
|
||||
fi
|
||||
}
|
||||
ps1_pwd='$(__prompt_short_pwd)'
|
||||
|
||||
__prompt_exit_code() {
|
||||
# Show last commands exit-code by smiley
|
||||
if [ $? = 0 ]; then
|
||||
echo -e '\e[1;32m+\e[00m'
|
||||
else
|
||||
echo -e '\e[1;31m-\e[00m'
|
||||
fi
|
||||
}
|
||||
ps1_exit_code='\[$(__prompt_exit_code)\] '
|
||||
ps1_exit_code='\[$([[ $? -eq 0 ]] && echo -e "\e[1;32m\]+" || echo -e "\e[1;31m\]-")\[\e[00m\] '
|
||||
|
||||
# Building $PS1.
|
||||
if [[ -n "$ps1_user" ]] && [[ -n "$ps1_host" ]]; then ps1_user="$ps1_user@"; fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user