I've seen demos where folks have had a Mac OSX terminal where the current time + username + directory are afixed (like 'freeze rows' in excel) to the top of the terminal window (not in the title bar), offering all the friendly context info I need while leaving lots of room for the command prompt after a simple '$'.
How do I tweak my Terminal to look like that?
PS. If it matters, I have recently started using an alternative shell called fish: http://fishshell.com/ but I'm happy with any answer for any shell.
EDIT: I went off to find the demo which first placed this idea in my head and I actually FOUND IT: https://www.youtube.com/watch?v=zBt2g9ekiug#t=55