#!/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