From 64df755cb58833e05c899f97ef7bb363c44f2391 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 22 Apr 2023 15:01:17 +0200 Subject: added imgclip --- bin/guiscripts/imgclip | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 bin/guiscripts/imgclip (limited to 'bin/guiscripts/imgclip') diff --git a/bin/guiscripts/imgclip b/bin/guiscripts/imgclip new file mode 100755 index 0000000..710770b --- /dev/null +++ b/bin/guiscripts/imgclip @@ -0,0 +1,23 @@ +#!/bin/sh + +tmppic="/tmp/imgclip.png" +if [ "$WAYLAND_DISPLAY" ] +then + clipo='wl-paste' + clipp='wl-copy' +else + clipo='xclip -o -selection clipboard -r' + clipp='xclip -selection clipboard -r' +fi + +$clipo > $tmppic 2>/dev/null +ftype="$(file /tmp/imgclip.png -bi | cut -f 1 -d ';')" +if [ "$ftype" != image/png ] +then + notify-send "$(basename $0)" "Not an image." + exit 1 +fi + +tesseract "$tmppic" stdout | $clipp + +notify-send "$(basename $0)" "$($clipo)" -- cgit v1.2.3