Amúgy szerintem is igazad van. Jó ez a prompt, de ízlések és pofonok: nekem túl bőbeszédű. Olyan dolgokat is megmutat, amire ritkán van szükség, akkor pedig inkább célirányosan kiadok rá egy parancsot.
Nekem ennyi:
export GIT_PS1_SHOWDIRTYSTATE=true
export GIT_PS1_SHOWSTASHSTATE=true
export GIT_PS1_SHOWUNTRACKEDFILES=true
export PROMPT_DIRTRIM=2
# colored prompt
USER=`whoami`
if [ $LOGNAME = $USER ] ; then
USERCOLOR=32 # green
else
USERCOLOR=33 # yellow
fi
if [ $USER = 'root' ] ; then
USERCOLOR=31 # red
fi
export PS1='\[\033[$USERCOLOR;1m\]\u\[\033[37;1m\]@\[\033[36;1m\]\h\[\033[35;1m\]-\A-\[\033[37;1m\]\w\[\033[37;0m\]\[\033[31m\]$(__git_ps1)\[\033[00m\]\$ '
export PS2='\033[31;1m-\033[33;1m>\033[37;0m '
Ebben nem csak a git van, viszont sosem éreztem szükségét annak, hogy ennél többet belezsúfoljak, pláne ha cserébe a beírt parancsoknak alig marad hely.
-----
„Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben.”
rand() a lelke mindennek! :)
Szerinted…