diff --git a/.config/sxiv/exec/key-handler b/.config/sxiv/exec/key-handler new file mode 100755 index 0000000..3bcbcc1 --- /dev/null +++ b/.config/sxiv/exec/key-handler @@ -0,0 +1,24 @@ +#!/usr/bin/fish + +while read file + set -g FILES "$file" $FILES +end + +switch "$argv[1]" + case "d" + trash $FILES + case "D" + rm $FILES + case "g" + gimp $FILES + case "r" + echo ROTATE + echo $FILES + for f in $FILES + convert -rotate 90 "$f" "$f" + end + case "R" + for f in $FILES + convert -rotate 270 "$f" "$f" + end +end