Gitx has a great diff viewer, how do I make git automatically pipe git diff whatever into gitx?
I\'ve tried to set git config diff.external to a shell scrip
I am not quite sure this is what you want but for us on Macs it sure is handy anyway and somewhat related, you might want to try:
$ git difftool -t opendiff #hash
That opens the diff in the opendiff program which I find very useful. This is much easier than creating a shell script and forcing all your diffs through the new external diff. If you are not on a Mac you can probably change the opendiff into your favorite available diff tool...