From ba1d699c11b40b4a66a7319e99e9c8f03b7d72d8 Mon Sep 17 00:00:00 2001 From: Vitalii Bondar Date: Thu, 7 May 2026 11:49:44 +0200 Subject: [PATCH] Allow configuring OCR languages via OMARCHY_OCR_LANGS (#5623) Hardcoded -l eng makes SUPER+CTRL+PRINT produce garbage on any non-ASCII English text. Read the language list from OMARCHY_OCR_LANGS instead, defaulting to eng for backward compatibility. --- bin/omarchy-capture-text-extraction | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/omarchy-capture-text-extraction b/bin/omarchy-capture-text-extraction index cb0c62b5..4b49b16b 100755 --- a/bin/omarchy-capture-text-extraction +++ b/bin/omarchy-capture-text-extraction @@ -18,7 +18,7 @@ SELECTION=$(slurp 2>/dev/null) [[ -z $SELECTION ]] && exit 0 -TEXT=$(grim -g "$SELECTION" - | tesseract stdin stdout --oem 1 --psm 6 -l eng --dpi 300 -c preserve_interword_spaces=1 2>/dev/null) || exit 1 +TEXT=$(grim -g "$SELECTION" - | tesseract stdin stdout --oem 1 --psm 6 -l "${OMARCHY_OCR_LANGS:-eng}" --dpi 300 -c preserve_interword_spaces=1 2>/dev/null) || exit 1 [[ -z $TEXT ]] && exit 1