Plugins for TideDeck, a terminal dashboard.
In TideDeck: settings (s) → Plugins, paste a source, press Install.
https://github.com/allisonhere/tidedeck-plugins#ai-usage— AI Usagehttps://github.com/allisonhere/tidedeck-plugins#docker— Containershttps://github.com/allisonhere/tidedeck-plugins#mail— Mail
An installed plugin starts hidden, so its program does not run until its panel is
enabled from the panel picker (w, space toggles). The directories here are the
same plugins that ship in TideDeck's contrib/, published so they can be
installed and updated without waiting for an app release.
Everything here is a shell script, which is what makes a plugin installable on its own. A panel whose program is compiled - Favourites - imports TideDeck's own library packages, so it is built inside a checkout and ships with the app; it is not listed here because installing it would not be enough to run it.
AI plan usage and balances, one row per account: the plan, how much of it is used
as a gauge, and when it resets. Reads ai-usagebar usage --json; the binary is a
setting for when it is not on your PATH.
Requires ai-usagebar and jq.
Docker containers, their state and health, read from docker ps. Type to filter
by name or image; c copies the matched container's id; zoom shows the image,
ports, mounts, created time, and command for each container.
Requires docker and jq.
A preview of recent mail, read from
TideMail's local cache: sender,
subject and age, with unread carried and read muted. enter opens the message in
TideMail.
Read-only, and it works while TideMail is closed: it reads the cache, not the mailbox. No password, no network, nothing running.
Requires TideMail and jq.