Omahub
← All plugins
D

OMALADDERS

by Doctor

A theme-aware pixel jungle Snakes and Ladders game for Omarchy.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
38daeff
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

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
38daeff
Reviewed
1 month ago

OMALADDERS is a self-contained QML game with no network access, no privileged commands, and no installer hooks. The only external process is a guarded python3 read of a small state file, and state writes are limited to the user's XDG state directory. No malicious, obfuscated, or destructive behavior was found.

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/doctor/omaladders --enable
Other #bar #quickshell #games

OMALADDERS

OMALADDERS is an original, theme-aware Snakes and Ladders game that runs natively in the Omarchy Quattro shell. Climb through a pixel jungle to reach the temple before your rivals do.

It supports solo play against the Jungle Bot and local matches for two to four people sharing one device. The game uses original drawn artwork and synthesized sounds and has no network access. It uses the Python 3 runtime included with Omarchy to safely load its small state file.

Install

Requires Omarchy 4 or newer with Omarchy Shell enabled.

omarchy plugin add https://github.com/doctor/omaladders.git --enable

Click the ladder in the bar, or launch it directly:

omarchy-shell shell summon io.github.doctor.omaladders '{}'

Rules

  • Roll the die and race from square 1 to the temple on square 100.
  • Land at the foot of a ladder to climb; land on a snake to slide.
  • You must roll the exact number needed to reach square 100.
  • Rolling a six grants another turn.

Controls

  • Mouse: choose a mode and click Roll Dice
  • Enter or Space: start, roll, or continue
  • M: mute or unmute
  • R: abandon the match and return to setup
  • Escape: close

Privacy and state

OMALADDERS has no accounts, telemetry, services, installers, privileged commands, or network access. It stores only match statistics and the mute preference in:

${XDG_STATE_HOME:-~/.local/state}/omaladders/state.json

Closing the overlay abandons the active match. Removing the plugin leaves the small statistics file in place so a reinstall preserves your records.

Update and remove

omarchy plugin update io.github.doctor.omaladders
omarchy plugin remove io.github.doctor.omaladders

Development

npm test
npm run assets
omarchy plugin validate .

The checked-in WAV files are generated by tools/generate-sfx.cjs.

License

MIT © 2026 Doctor