diff options
author | Karel Kočí <cynerd@email.cz> | 2018-01-26 15:02:07 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2018-01-26 15:26:36 +0100 |
commit | 47d3b6fc1966df43b37751165d6fa4229904c0fa (patch) | |
tree | cccb190aad69ed1afb93654922575a95e7745d03 /bashrc.d/prompt | |
download | shellrc-0.1.tar.gz shellrc-0.1.tar.bz2 shellrc-0.1.zip |
Initial commitv0.1
Diffstat (limited to 'bashrc.d/prompt')
-rw-r--r-- | bashrc.d/prompt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/bashrc.d/prompt b/bashrc.d/prompt new file mode 100644 index 0000000..dee3e53 --- /dev/null +++ b/bashrc.d/prompt @@ -0,0 +1,16 @@ +# vim: ft=sh + +PS1='$( +if [ `id -u` -eq "0" ]; then + echo -n "\[\e[1;31m\]\u@\h:\[\e[1;34m\]\W\[\e[1;31m\]\$\[\e[0m\] " +else + echo -n "\[\e[1;32m\]\u@\h:\[\e[1;34m\]\W\[\e[1;32m\]\$\[\e[0m\] " +fi)' + +PROMPT_COMMAND=' +EC=$? +if [[ $EC < 0 ]]; then + echo -e "\e[1;31m"EXIT: $EC"\e[0m" +elif [[ $EC > 0 ]]; then + echo -e "\e[1;33m"EXIT: $EC"\e[0m" +fi' |