omp packages

@tinoy/pi-focus-gate0.5.4

Machine-global focus mode: while it is on, sessions work but cannot touch the desktop.

GitHub Actions Published 2 days ago MIT ~1.1K downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

[!WARNING] Do not install anything here yet.

This is a fast-moving prototype: the interfaces change without notice, and nothing here is stable. Every package in this project is headed for a stable 1.0, but that is still some way off. Install one only if you intend to follow the code and expect breakage.

@tinoy/pi-focus-gate

Machine-global focus mode: while it is on, sessions work but cannot touch the desktop.

pi install npm:@tinoy/pi-focus-gate

What it needs at call time

$XDG_RUNTIME_DIR for the state file and the per-session ledgers; the rule table names AGS, Hyprland, grim and the inject wrapper, and each refusal names the tool it refused.

Registers

no tool

Caveats

No caveat rows declared: this unit's only soft dependency is machine capability, named above, and it refuses by name rather than failing to load.

Dependencies

pi-supplied imports (@earendil-works/pi-coding-agent) are peer dependencies with a * range and are never bundled. Plain dependencies: @tinoy/pi-ext-lib, @tinoy/pi-focus-state.

Licence

MIT — see the repository LICENSE.