Diff So Fancy: make Git diffs look good
[I'm the author of diff-so-fancy, Steve helped with shipping it as a standalone script]NPM?!? :)A lot of people below are asking why a bash script (that depends on a perl script) is being recommended to install via NPM? The short reason is that NPM is the most straightforward way to get a script installed as a global binary in a cross-platform manner. This approach has worked quite well with `git-open`[0]. Asking all users to deal with the PATH is not my ideal.In addition, I wanted a reasonable upgrade path, in case there are neccessary bugfixes. It's not a great experience if users identify bugs but the fix means they manually find it/download/PATH-ify each time. :/That said, I'll add some Manual Install instructions to the readme so it's clear how to do this on your own. :)
( Edit: Here they are… https://github.com/stevemao/diff-so-fancy/blob/master/readme... )[0] https://github.com/paulirish/git-open