Of course there is; tmux does it. Try redirecting the file descriptor so that you can capture stdout. For bash, something like: 'exec > >(tee -a "$LOG_FILE") 2>&1'.
This could be injected in .bashrc, and activated by default or by a bash function. The >(...) syntax is called process substitution.
We're using an improvement over this exact blogpost actually. We started from there, but weren't happy that some of the chunks were really small (and they would undeservedly get surfaced to the top). So we added some extra logic to merge the siblings if they're small.
Make it a slider, that way users can adjust 'arrogance' to their personal tastes.
Personally I'd crank it, it's a good motivation boost to keep on my toes.
My friend and I recently launched http://therealilluminati.co/ It's a tool that automagically intros two people that should know each other. Get intro'd to someone awesome to help reach your goals, essentially. Check it out! :)
The Real Illuminati, http://therealilluminati.co/, is actually starting to blow up. From what I know, it's a tool that automatically intros you two people that should know each other. Seems like an excellent tool for networking, their tagline is "Get intro'd to someone awesome to help reach your goals"