tree-sitter-diff
A tree-sitter grammar for diffs
diff
Highlighting a .diff file:
.diff
Injecting this grammar into tree-sitter-git-commit in a verbose commit (git commit --verbose):
git commit --verbose