> On 22 May 2023, at 04:50, Jens-Ulrik Petersen <peter...@redhat.com> wrote:
> 
> 
> In Fedora the bash prompt is not colored or highlighted by default.
> 
> I personally find this a usability issue: it makes it hard to find previous 
> commands between long outputs when scrolling back in a terminal.  Of course 
> in my own host I have a custom prompt, but it means whenever I am using a 
> different Fedora/Centos/RHEL system or vm, the prompt is not highlighted by 
> default, which I miss.
> 
> Since I spent a little time thinking about and investigating this I thought I 
> would write to start a discussion here.
> 
> I noticed that Ubuntu has a bold green and blue prompt and NixOS has a green 
> one by default, though not Archlinux or OpenSuSE I think.
> 
> I think it would be nice to have a distinctive prompt by default, or at least 
> a very easy way to get one permanently (ie in a single command: even if that 
> were `dnf install bash-color-prompt` or running say `colorprompt` once).
> 
> For example I could suggest we change the default fedora bash prompt from:
> PS1="[\u@\h \W]\\$ "
> to something like:
> PS1="\[\e[\${PROMPT_COLOR}m\][\u@\h \W]\[\e[0m\]\\$ ".
> 
> Then the PROMPT_COLOR envvar would make it easy for users to change or 
> customize their prompt coloring anyway.
> For example with PROMPT_COLOR="1;32" one gets a bold green prompt, which 
> seems readable in both dark or light terminals.
> 
> What do people think overall? Are there other pros and cons of a color prompt?
> Any better ideas or direction?

So long as you do this in such a way that if i set PS1 you do not override my 
config.
please do not set PROMPT_COMMAND either.

Barry

> 
> Jens
> 
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to