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'm sorry this doesn't really answer your question about gitx. I'm not even sure if gitx can function as a generic diff tool. You might like FileMerge, a merge/diff tool included in the Xcode install. There is a script called opendiff that can launch it for you. Simply make a script with the following line in it and point diff.external at it.
opendiff $2 $5