difftastic
Sometimes, one forgets … when updating brew this evening.
Difftastic popped up. Well, that rang a bell.
Quick lookup. Yes, it was already installed, but never configured properly. 🤦♂️
I quickly added this to my global .gitconfig
:
[alias]
# Difftastic aliases, so `git dlog` is `git log` with difftastic and so on.
dlog = -c diff.external=difft log --ext-diff
dshow = -c diff.external=difft show --ext-diff
ddiff = -c diff.external=difft diff
https://github.com/wilfred/difftastic is awesome! 🤩
More on using difftastic with git on the official docs.