]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/commitdiff
.gitconfig: Use `diff-highlight` contrib script as diff-filter
authorTony Duckles <tony@nynim.org>
Sat, 17 Feb 2018 18:29:48 +0000 (12:29 -0600)
committerTony Duckles <tony@nynim.org>
Sat, 17 Feb 2018 18:29:48 +0000 (12:29 -0600)
- bin/diff-filter: Wrapper around calling the Git `diff-highlight`
  contrib script. This will degrade gracefully if `diff-highlight`
  script cannot be found in standard locations.

- bin/diff-pager: Wrapper around calling new `diff-filter | $PAGER`.
  This can be used via `git config core.pager` or any other
  pager-like places which want to format git-patch output.

- .gitconfig:
  - core.pager: use new `diff-pager` wrapper script.
  - interactive.diffFilter: use new `diff-filter` wrapper script.
    This lets `git add -i ...` use the same shared diff-filter.

  - color.diff-highlight: Tweak colors so that "normal" colors have
    a normal [non-colored] foreground color, and "highlight" colors
    can be simply "red bold" and "green bold" respectively. This
    eliminates visual clutter from the colored diff display, so that
    the diff output is less noise [for line-pairs which
    `diff-highlight` can process].


No differences found