Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use both delta and difftastic (difft), and cannot recommend them enough.

If you use the terminal at all, get them!



Difftastic and Delta work not only in bare terminals. Both are supported by Magit in Emacs, both are also supported by Lazygit.


What??? Do I have to set something in Magit for that to work?

That would be one of the coolest news in weeks!




For delta, there's magit-delta in MELPA.

For difftastic, there is difftastic package in MELPA, see also https://github.com/pkryger/difftastic.el for instructions.


I second this question.


I've been using difftastic for a while. How do you use both together?


I have `delta` as my default and for difft, I use the following:

`env GIT_EXTERNAL_DIFF=difft git log -p --ext-diff`

Hope it helps :)


I have this set as an alias:

difft = -c diff.external=difft diff

I may add a similar alias for delta


I am also curious.


... and this one.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: