LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Colored Bash Prompt for Linux Lite
#1
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
Want to thank me?  Click my [Thank] link.
Reply
#2
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
Reply
#3
Done
[Image: SsZdsqu.png]
Want to thank me?  Click my [Thank] link.
Reply
#4
Excellent Smile
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)