#!/bin/sh # Filter script for git-diff patch output # Use `diff-highlight` if available # Look for script in several expected locations for f in \ $HOME/bin/diff-highlight \ /usr/local/share/git-core/contrib/diff-highlight/diff-highlight \ /usr/share/git-core/contrib/diff-highlight/diff-highlight do test -x $f && \ test -z $DIFFHIGHLIGHT_OFF && \ tee | $f && \ exit 0 done # Else, degrade gracefully tee