xxwhirlpool
·
2026-04-12
imgtools
1#!/usr/bin/env bash
2
3cropcenter() {
4 imgfile=$(gum file ./)
5 ext="${imgfile##*.}"
6 newname="${imgfile%.*}_new".$ext
7 magick "$imgfile" -gravity center -crop 1:1 +repage "$newname"
8}
9
10choice() {
11 choose=$(gum choose "cropcenter")
12 case "$choose" in
13 cropcenter) cropcenter ;;
14 *) exit;;
15 esac
16}
17
18choice