its called the default
I totally agree, and I like the concept!
It would be a potentially helpful topic, if you/all had posted actual config together with the show-off images
Unless you have copyrighted your prompts.
Since the title does not limit shells…
here is by Bash prompt
echo ${PS1@Q}
'\[\e[0;96m\]\t\[\e[0m\]$( Terr=$? ; if [ ! $Terr = "0" ]; then echo -e " "\[\e[0\;1\;41m\] "Err:$Terr" \[\e[0m\] ; fi ) [\[\e[0;32m\]$(echo ${LOGNAME:+me})\[\e[0m\]@\[\e[0;91m\]\s\[\e[0m\]] \[\e[0m\]{\[\e[0;1;2;96m\]$(git branch 2>/dev/null | grep ^* | colrm 1 2)\[\e[0m\]}\[\e[0;92m\]\w\n\[\e[0;1;41m\] >>> \[\e[0;38;5;214m\] \$ \[\e[0m\]'
In my case it should be trivial to reproduce, but just in case, here it is:
#.zshrc:
PROMPT='%F{blue}%B%2~%b%f🐸 '
Ok.
As my prompt is a starship based prompt I have put my starship.toml to https://github.com/manfredlotz/starship.toml
For Bash users:
Bash Prompt Generator help you to create your customized Bash prompt whatever you like, no headache and without using any third-party program
https://scriptim.github.io/bash-prompt-generator/
Nothing fancy, bash user here
[mindyour@ownbusiness ~]$
(Show your terminal prompt - #14 by Zesko)
It could almost be done with an ordinary “bash” script or C++ program. Have to be comfortable parsing strings and know those ANSI escape codes. For most cases anyway. I’ve done stuff like that but not for a terminal prompt, LOL.
It’s not much, but it’s mine:
I use that utter rubbish shell fish
First time messing around with prompt
My prompt is unchanged from the EOS original one, except that I added some colour. This is what the line in .bashrc looks like:
PS1='[\033[0;32m][\u@\h[\033[1;32m] \W[\033[0;32m]][\033[0m]$ ’
which gives this output: