I made an oh-my-zsh zsh theme. This is how it looks like:

zsh theme

The current path in blue is starting the first line. If the current path is a git repository, the time since the last commit is displayed as well as the current branch. If behind the branch is an asterix, there are uncommited files in the repository. The color of the git information is dependent on the time since the last commit.

The second line, the execution line, starts with a flash in red after which you can enter your commands. At the end of the line, the current username and machine is displayed.

Another feature is that the error code is shown in red if a command failed. If you like the theme, feel free to download it from my github repository.