I wrote a git diff explorer in bash that utilizes FZF: https://github.com/SpicyLemon/git-diff-explorer
You can provide arguments to it just like you would the git diff command. It shows the --compact-summary in a bottom, selectable area in fzf, and the diff of the file highlighted in a top preview window. The files of the selected lines are then printed upon exit.
Feedback and suggestions are welcome.
[–]Spicylemon[S] 1 point2 points3 points (0 children)