diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..24a8e87 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.png filter=lfs diff=lfs merge=lfs -text diff --git a/generate.sh b/generate.sh new file mode 100755 index 0000000..40d0e62 --- /dev/null +++ b/generate.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p imagemagick + +DIR=$(dirname -- "$(readlink -f -- "$0")") + +magick "$DIR/source.svg" "$DIR/export.png" diff --git a/pre-commit b/pre-commit new file mode 100755 index 0000000..8a18c4a --- /dev/null +++ b/pre-commit @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +./generate.sh + +if [ $? -ne 0 ]; then + echo "generate.sh failed. Commit aborted." + exit 1 +fi diff --git a/bookmark.svg b/source.svg similarity index 100% rename from bookmark.svg rename to source.svg