Bible Search
Offline World English Bible lookup. The bar widget searches, copies, loads today’s verse, and reads the chapter in the panel.
Install
omarchy plugin add https://github.com/dl-alexandre/omarchy-bible-search.git --enable
omarchy plugin enable dev.alexandre.bible-search --section right
omarchy restart shell
QML does not apply until that restart.
Voice
Reading aloud stays on the machine. The panel already uses whatever local engine it finds, in this order:
- Optional Piper neural voice (plugin-local install, Settings → Neural).
- Whatever is already on
PATH:espeak-ng,espeak,spd-say(speech-dispatcher), orflite. Settings → System uses this. BIBLE_TTS_BIN— path or command name of your own CLI. It must accepttool -- TEXTlike espeak, unless it isspd-sayorflite.
There is no GPU reader and no shipped ELF.
CLI
bin/omarchy-bible-search search "John 3:16"
bin/omarchy-bible-search chapter "John 3"
bin/omarchy-bible-search daily
bin/omarchy-bible-search doctor
bin/omarchy-bible-search voice-status
bin/omarchy-bible-search read GEN 1:1
bin/omarchy-bible-search speak "In the beginning"
In the bar: type to search, click a result to copy, Daily for today’s verse, Book to read that chapter in the overlay (Esc returns to search).
Search uses ripgrep when available, otherwise grep. Daily is day-of-year % verse-count.
Data
Bundled public-domain WEBP in data/books/. There is no download or installer path.
Tests
bash -n bin/omarchy-bible-search
bash tests/test-bible-search.sh