vishram विश्राम

Accepted ADR 0002 · 2026-10-19

#2. Ship as its own repository, as a Vyom tool

#Context

vishram started as a script inside Vayu that piped rows into wofi. Living inside the desktop's dotfiles meant it couldn't be installed, versioned or tested on its own, and wofi's plain text list couldn't show live data, previews or actions.

#Decision

vishram is a Vyom tool in its own repository: a Python package with a Plugin class and a plugin.toml, loaded by the resident Vyom process. Vayu clones it into ~/.local/share/vyom/plugins/vishram; anything Vayu-specific is a setting in [plugin.vishram].

#Consequences

← All decisions · source