diff options
| author | Mitch Riedstra <mitch@riedstra.us> | 2018-01-15 13:46:53 -0500 |
|---|---|---|
| committer | Mitch Riedstra <mitch@riedstra.us> | 2018-01-15 13:46:53 -0500 |
| commit | 255ce4b3382ad9297051b67582a5dba1ed65ab1c (patch) | |
| tree | 27c765852978c111e4ab78ff97afa80bb2c688ba /mkshrc | |
| parent | 3af5d17c747708f07dee0e9c18059ae8f43f1b34 (diff) | |
| download | dotfiles-255ce4b3382ad9297051b67582a5dba1ed65ab1c.tar.gz dotfiles-255ce4b3382ad9297051b67582a5dba1ed65ab1c.tar.xz | |
Add color to bash shells
Diffstat (limited to 'mkshrc')
| -rw-r--r-- | mkshrc | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -588,6 +588,8 @@ SHELL_CONFIG=".mkshrc" PRELOAD="$HOME/${SHELL_CONFIG}.pre" LOCAL="$HOME/${SHELL_CONFIG}.local" UPDATE_URL="https://www.rygel.us/etc/" +BASH_ROOT_SHELL_COLOR="[1;31m" +BASH_SHELL_COLOR="[38;5;208m" FANCY_PROMPT=1 COLOR=1 @@ -656,6 +658,20 @@ else [ $SHELL = "/bin/sh" ] && set_super_basic_prompt + # Set a prompt for bash + if [ $SHELL = "/usr/local/bin/bash" ] || \ + [ $SHELL = "/usr/bin/bash" ] || \ + [ $SHELL = "/bin/bash" ] ; then + + NOCOLOR=$'\033[0m' + + if [ `id -u` -eq 0 ] ; then + export PS1=$BASH_ROOT_SHELL_COLOR"[\u@\h \w]\$ "$NOCOLOR + else + export PS1=$BASH_SHELL_COLOR"[\u@\h \w]\$ "$NOCOLOR + fi + fi + if [ $COLOR -eq 1 ] ; then colormanpages setcolorterminal |
