Skip to content

plugins: add GPU Monitor 0.2.0 - #119

Merged
neur0map merged 1 commit into
Ryoku-dev:mainfrom
hectorbaez81:plugin/gpu-monitor
Oct 26, 2026
Merged

neur0map merged 1 commit into
Ryoku-dev:mainfrom
hectorbaez81:plugin/gpu-monitor

Conversation

@hectorbaez81

Copy link
Copy Markdown
Contributor

What is this?

GPU Monitor, a bar widget: Rootless GPU monitor for Intel (i915, xe), AMD (amdgpu) and NVIDIA: usage, clocks, VRAM, temperature, throttling and top GPU processes.

Checklist

  • One folder under its catalogue with a manifest and a real preview image (not a placeholder).
  • One entry added to that catalogue's registry.json (lastUpdated in YYYY-MM-DD; official: false for community items).
  • Tested live in Ryoku, it renders and behaves correctly (installed with ryoku plugin add).
  • tests/validate-catalogue.sh passes from the repo root.
  • I own or have permission to submit this content, and it is licensed for redistribution.
  • It does not overwrite user configuration or run privileged commands without clear consent.

Opened with ryoku plugin share; the product manifest and the registry entry were generated from the installed plugin.

@neur0map neur0map left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this! To land it needs the preview and upstream details the store asks for, head listed with the other tools it runs, the dev files (.gitignore, AGENTS.md, CLAUDE.md) kept out of the installed folder, and NVIDIA readings that follow the GPU you pick instead of the first one.

@hectorbaez81 hectorbaez81 changed the title plugins: add GPU Monitor 0.1.0 plugins: add GPU Monitor 0.2.0 Oct 26, 2026
@hectorbaez81

Copy link
Copy Markdown
Contributor Author

Thanks for the review, 0.2.0 is pushed and rebased on main. Added the preview (embedded in the README per the template) and the registry upstream, accent and surface. The script no longer uses head; the tools it runs are listed in dependencies.commands, at the top of bin/gpu-stat.sh and in the README's What it runs table. .gitignore, AGENTS.md and CLAUDE.md are left out of the store folder, so only the plugin files install. NVIDIA now queries every GPU with its index and PCI bus ID and keeps only the row matching the selected card (domain padding normalised, falls back to the first GPU only when there is no DRM card); pmon runs with -i for that same GPU, so readings and top processes follow the GPU setting.

@hectorbaez81 hectorbaez81 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ready for review

@neur0map neur0map mentioned this pull request Oct 26, 2026
@neur0map
neur0map merged commit 4e02bf2 into Ryoku-dev:main Oct 26, 2026
1 check passed
@neur0map

Copy link
Copy Markdown
Member

Thanks for updating this, GPU Monitor is live in the store now and follows the card you pick.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants