From a8f4b37da2f5a5094fbd15a6172e565baae3d543 Mon Sep 17 00:00:00 2001 From: Tobias Schmidl Date: Wed, 8 Sep 2021 09:44:11 +0200 Subject: [PATCH] bootstrap-root: added diff-highlight creation --- bootstrap-root.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bootstrap-root.sh b/bootstrap-root.sh index a8ba660..b65727a 100755 --- a/bootstrap-root.sh +++ b/bootstrap-root.sh @@ -54,3 +54,11 @@ cargo install --root /usr/local --git https://github.com/mookid/diffr # shellcheck disable=SC2086 curl $CURLOPT -o /usr/local/sbin/cleanup.sh https://gist.github.com/schtobia/f02deeaf2fd20b23ae9fcf0f451cc858/raw/cleanup.sh \ && chmod u+x /usr/local/sbin/cleanup.sh + +# diff-highlight from git is necessary for tig +if [ ! -x /usr/local/bin/diff-highlight ]; +then + echo "#!/usr/bin/perl" > /usr/local/bin/diff-highlight \ + && cat /usr/share/doc/git/contrib/diff-highlight/DiffHighlight.pm /usr/share/doc/git/contrib/diff-highlight/diff-highlight.perl >> /usr/local/bin/diff-highlight \ + && chmod +x /usr/local/bin/diff-highlight +fi