Usage: squish [OPTIONS] <STRING>
Arguments:
<STRING> Local file path, or "cb" for system clipboard
Options:
-w, --width <INTEGER> Width of resized image [default: 800]
-o, --output-file <STRING> Destination of resized output file
-c, --copy-to-clipboard Whether to copy resized image to clipboard (only supported for PNG images)
-v, --verbose Whether to print updates
-m, --print-markdown-address Whether to print address of output file in markdown format
-h, --help Print help
Basic Usage
# resize clipboard contents, and write them back to clipboardsquish -c cb
# resize clipboard contents, and write them to a filesquish -o path/to/output/image.png cb
# resize a local file, and write resized contents to a filesquish -o path/to/output/image.png path/to/input/image.png
# resize a local file, and write resized contents to a file and the clipboardsquish -o path/to/output/image.png -c path/to/input/image.png
ℹ️ Disclaimer
squish has only been tested on macOS so far. Feedback on any bugs on
Linux/Windows via issues is very much
appreciated.