| ▲ | thamer 2 hours ago | |
I had tried `delta` a few years ago but eventually went with `diff-so-fancy`[1] The two are kind of similar if I remember correctly, and both offer a lot of config options to change the style and more. I mostly use it for diffs involving long lines since it highlights changes within a line, which makes it easier to spot such edits. I have an alias set in `~/.gitconfig` to pipe the output of `git diff` (with options) to `diff-so-fancy` with `git diffs`:
[1] https://github.com/so-fancy/diff-so-fancy | ||
| ▲ | petepete an hour ago | parent [-] | |
You can do this with diff-highlight, which comes packaged with git. No extra packages needed. | ||