From a98e13fff116836fcc8ed1c124e96685380a07a9 Mon Sep 17 00:00:00 2001 From: Hendrik Jaeger Date: Thu, 23 Jan 2020 17:06:44 +0100 Subject: Initial commit --- .zshrc | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .zshrc (limited to '.zshrc') diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..978b124 --- /dev/null +++ b/.zshrc @@ -0,0 +1,27 @@ +function henkspngpostproc () { + local resize_by + local img + resize_by="$1" + shift + echo "Creating Directories …" + mkdir --parents resized/pngnqed/optipnged optimized + for img in $* + do + echo "Resizing image …" + convert -resize $resize_by% "$img" "resized/$img" + echo "Running pngnq …" + pngnq -s1 -f -d "resized/pngnqed" -e .png "resized/$img" + echo "Running optipng …" + optipng -force -out "resized/pngnqed/optipnged/$img" "resized/pngnqed/$img" + echo "Moving final image to directory 'optimized' …" + cp --verbose --interactive --target-directory=optimized/ "resized/pngnqed/optipnged/$img" + echo "Removing temporary images …" + #rm --verbose --interactive \ + rm --verbose \ + "resized/$img" \ + "resized/pngnqed/$img" \ + "resized/pngnqed/optipnged/$img" + done + rmdir --parents resized/pngnqed/optipnged +} + -- cgit v1.2.3