Omahub
← All plugins
G

Portuguese Bible

by Giuliano

Leitor da Bíblia (Almeida, domínio público) para a barra do Omarchy. Offline, sem áudio.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
f21695c
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

Low
AI risk level
Low
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
f21695c
Reviewed
1 month ago

This is a straightforward offline Bible reader bar widget. The code is clean, well-documented, and performs no network requests at runtime except for an optional AI-assisted search that invokes the user's configured default agent (clearly disclosed in the README). No obfuscation, persistence, credential theft, or destructive commands were found.

  • AI-assisted search sends user queries to the system's default AI agent (omarchy-default-agent). This is a privacy consideration, but it is explicitly documented and only triggered by user input longer than 3 words.
How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/GS-Giuliano/omarchy-ptbr-bible-plugin --enable
Other #bar #quickshell #ai

Bíblia em Português

A Bible reader for the Omarchy bar. Offline, no audio. Both the plugin's interface and the Bible text itself are in Brazilian Portuguese.

Plugin id: giuliano.canone.

<p> <img src="preview.png" alt="Reading view with a verse selected" width="260"> <img src="preview-2.png" alt="New Testament book browser" width="260"> </p>

Origin

This plugin is a fork of Canon by Ramen Packet (RamenPacket84), which reads the (English) Berean Standard Bible from the Omarchy bar. This fork keeps the same reading UI and navigation model, translates everything to Brazilian Portuguese, swaps in a Portuguese Bible translation, and adds new features on top:

  • Verse selection and clipboard copy — click a verse to select and copy it; click more verses to add them to the selection. The copied text includes an extra reference line with the book abbreviation, chapter, and verse (or a start–end range when multiple verses are selected), e.g. Jo 3:16-18.
  • Flexible search — the search box accepts a reference (jo 3:16), or falls back to a full-text search across every verse in the Bible when the input isn't a recognized reference and has at most 3 words, listing matches prefixed with their book/chapter/verse.
  • AI-assisted search — a query longer than 3 words is instead sent as a prompt to whichever AI coding agent is configured as the system default (omarchy default agent), with a fixed instruction prepended that keeps answers scoped to Christian-faith topics and reputable sources.

Bible text and translation

The bundled text is João Ferreira de Almeida, in a public-domain edition (pre-1911; the translator died in 1691, so the underlying work is out of copyright under Brazilian law). It was converted from por-almeida.usfx.xml in the seven1m/open-bibles repository, which collects public-domain and freely-licensed Bible texts. No network request is made at runtime — the converted copy ships locally in data/almeida.json.

NVI and ARA (Almeida Revista e Atualizada) were deliberately not used: both are copyrighted commercial translations (Biblica and Sociedade Bíblica do Brasil, respectively) that restrict redistribution without written permission. See NOTICE.md (in Portuguese) for the full legal rationale and how to swap in a licensed translation later if you obtain permission.

Install (on this machine)

omarchy plugin validate ~/.config/omarchy/plugins/giuliano.canone
omarchy plugin enable giuliano.canone --section right

Usage

  • Left-click the bar chip to open or close the reader.
  • Scroll the chip to move to the previous or next chapter.
  • Type a reference (jo 3:16, salmos 23, 1 joão 1) and press Enter.
  • Use the book button to browse Old/New Testament, then a chapter.
  • If the typed text isn't a reference and has up to 3 words, it searches every verse in the Bible instead; click a result to jump to it.
  • If it has more than 3 words, it's sent to the default AI agent (see above); with no default agent configured, a message is shown instead.
  • Click a verse to select and copy it (and more verses to extend the selection); clicking the search box clears the selection.
  • Esc closes the panel. The last verse read is saved to ~/.local/state/omarchy/settings/canone.json.

Remove

omarchy plugin remove giuliano.canone

The reading position in canone.json is left in place. This plugin is independent of the original andrewbacon.canon: removing one does not affect the other.

License

Plugin code (QML, JavaScript, scripts) is MIT licensed — see LICENSE. The bundled Bible text is public domain (see above and NOTICE.md).