diff options
-rw-r--r-- | .functions | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -3,6 +3,14 @@ function md() { mkdir -p "$@" && cd "$@" } +# Use Git’s colored diff when available +hash git &>/dev/null +if [ $? -eq 0 ]; then + function diff() { + git diff --no-index --color-words "$@" + } +fi + # Create a data URL from an image (works for other file types too, if you tweak the Content-Type afterwards) dataurl() { echo "data:image/${1##*.};base64,$(openssl base64 -in "$1")" | tr -d '\n' |