Okay. Today's XXI century already. You have colored commandlines everywhere
and you have basically single-user *nix OSes. Now it's time to shift from default
commandline prompt strings to something more useful (and fancy, of course).
This is how my prompt looks like now:
This is four-line prompt.
Empty line as a separator.
Clean cut with command history number and 72 dashes.
User and host names, current time, jobs count and current directory.
Emoticon showing the result of last command and the traditional symbol (which bears no meaning here, really). If we currently are in the Git repo, then between this tokens the current branch name is being shown in square brackets.