X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=blobdiff_plain;f=.bash_prompt;h=6126ef25240e8358dbb2ef4f25f09c420072f18c;hp=6284416032fca32b1292d364d11c7abb459e811d;hb=7815b8b7ca790bb55b7e5306da2fc45528e1d8c8;hpb=ea317ddda89bde709a21ef8a3f3fbbc088821d48 diff --git a/.bash_prompt b/.bash_prompt index 6284416..6126ef2 100644 --- a/.bash_prompt +++ b/.bash_prompt @@ -1,7 +1,8 @@ #!/bin/bash # bash_prompt; adapted from -# https://github.com/necolas/dotfiles/blob/master/shell/bash_prompt +# https://github.com/necolas/dotfiles/blob/master/shell/bash_prompt and +# http://vitus-wagner.livejournal.com/1176589.html?thread=40146189#t40146189 prompt_git() { local s="" @@ -179,6 +180,7 @@ set_prompts() { PS1+="\[$hostStyle\]\h " # host #PS1+="\[$charStyle\]: " PS1+="\[$wdirStyle\]\W " # working directory + PS1+='`erco=$?; [ $erco == 0 ] && echo -n ":)" || echo -n '"\"\[$red\]:(\[$reset\] $\""'?=$erco` ' PS1+="\$(prompt_git \"$gitStyle\")" # git repository details #PS1+="\n" PS1+="\[$charStyle\]\$ \[$reset\]" # $ (and reset color)