scup (455B)
1 #!/bin/sh 2 3 scdir=$(realpath "${1:-$HOME/misc/screenshots}") 4 5 mkdir -p "$scdir" 6 7 PICKED=$(eza --oneline --reverse --sort=created "$scdir" | fzf --reverse \ 8 --preview="chafa --format=sixels --size=\${FZF_PREVIEW_COLUMNS}x\${FZF_PREVIEW_LINES} $scdir/{} 2>/dev/null || stat $scdir/{}") 9 10 if [ -n "$PICKED" ]; then 11 aws s3 cp "$scdir/$PICKED" "s3://screenshots/$PICKED" 12 shirt "$(aws s3 presign "s3://screenshots/$PICKED" --expires-in 86400 | tr -d '\n')" 13 fi