Linux Lite Forums
Colored Bash Prompt for Linux Lite - Printable Version

+- Linux Lite Forums (https://www.freecinema2022.gq/forums)
+-- Forum: Software - Support (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=5)
+--- Forum: Other (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=20)
+--- Thread: Colored Bash Prompt for Linux Lite (/showthread.php?tid=3396)



Colored Bash Prompt for Linux Lite - torreydale - 10-14-2016

I'm trying to learn Python, and it's a tad tedious when everything in the terminal is the same color.  Does anyone know how to make a colored bash prompt in Linux Lite?  I have seen the process demonstrated in this 1 minute video, but Linux Lite doesn't have the code in its /.bashrc file like the .bashrc file used in this video.

https://www.youtube.com/watch?v=uyYDMiU-RXM


Re: Colored Bash Prompt for Linux Lite - Valtam - 10-14-2016

Add this after the last 'fi' in your .bashrc

Code:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
    xterm-color) color_prompt=yes;;
esac


# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    # We have color support; assume it's compliant with Ecma-48
    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    # a case would tend to support setf rather than setaf.)
    color_prompt=yes
    else
    color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

Then open a terminal and do:

Code:
source ~/.bashrc



Re: Colored Bash Prompt for Linux Lite - torreydale - 10-15-2016

Done
[Image: SsZdsqu.png]


Re: Colored Bash Prompt for Linux Lite - Valtam - 10-15-2016

Excellent Smile