Skip to content

Instantly share code, notes, and snippets.

@dewomser
Created March 4, 2025 06:13
Show Gist options
  • Save dewomser/31d62caf9523462724961ab95ef29d9e to your computer and use it in GitHub Desktop.
Save dewomser/31d62caf9523462724961ab95ef29d9e to your computer and use it in GitHub Desktop.
From Screenshot to OCR to Klipper
#!/usr/bin/bash
# spectacle and tesseract is required
#works with Wayland
spectacle -r -n -b -d 5000 -o "$HOME"/bin/text_erkennen.png
wait
tesseract -l deu "$HOME"/bin/text_erkennen.png "$HOME"/bin/text_erkennen
#eng
wait
text=$(cat "$HOME/bin/text_erkennen.txt")
dbus-send --type=method_call --dest=org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents string:"$text"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment