#!/usr/bin/env bash
# bin/colordiff — wrapper around `delta` with the defaults I like.
# Shadows the real colordiff if it's on $PATH; I don't use that one.
set -euo pipefail
if ! command -v delta >/dev/null 2>&1; then
printf 'colordiff: delta not installed. See https://github.com/dandavison/delta\n' >&2
exit 127
fi
exec delta \
--paging=never \
--side-by-side \
--line-numbers \
--syntax-theme=Nord \
--hunk-header-style='file line-number syntax' \
--file-style='bold yellow' \
--file-decoration-style=none \
--minus-style='syntax #3c1f1e' \
--plus-style='syntax #1e3c1f' \
"$@"