Add NVIDIA GPU Stats plugin#18
Conversation
An OpenAction plugin for displaying NVIDIA GPU stats on Linux: usage, temperature, memory (MiB/GB), and power draw. Supports per-button customisable backgrounds (solid or radial gradient with balance and softness controls) and progress indicators (arc speedometer or bottom bar) for the percentage actions.
|
Would it be an idea to rename the plugin, to show, that it only works with NVIDIA Devices? |
|
great idea, I was meaning to add support to AMD and Intel in the future, but since I don't have a machine with those. I think it would be best to create different plugins in the future. I'll update everything. |
|
Done — pushed v0.2.0 with the rename:
This PR has been updated accordingly (catalogue entry, icon filename, title/body). Thanks for the suggestion @Terrorwolf01! |
|
What features does this plugin provide over the existing Graphs (https://marketplace.tacto.live/plugin/com.victormarin.graphs) and Redline Monitor (https://marketplace.tacto.live/plugin/com.kahikara.opendeck-redline) plugins which have Nvidia GPU support? |
Redline has a lot of information in a single tile, and mixes stats, (as an example GPU has a number for the load, and a bar that is configurable between temperature, load and power). not very easy to get the information cleanly visible. and I didn't know graph could do what it does, lol. I tried just now, and my only critique would be that it's hard to recognize the text in front of the graphic. (that is why I followed the clean look you had used for your System Information (https://chromewebstore.google.com/detail/ublock-origin-lite/ddkjiahejlhfcafbddmgiahcphecmpfh?hl=en) and tweeked it a bit. If you want, you can try it before deciding. I'll upload images of how the other plugins look on my device (Ajazz Akp03: |
|
Would you be able to either tweak your text display settings from the OpenDeck editor, or contribute improvements to the Graphs plugin? |
|
yes! I'll do that. should I close this PR? edit: by 'that' I mean I will contribute to Graph plugin. |
|
Closing this PR in favor of using Graph, I will open a new PR with the changes I need. |
|
Thanks, it really helps to have fewer plugins that do the same thing, both to avoid confusion and also to provide as many features as possible with only one install |



Adds NVIDIA GPU Stats, a native OpenAction plugin for displaying NVIDIA GPU stats on Linux.
Actions
Highlights
tokio::processaroundnvidia-smi.GPU UsageandGPU Memory): arc speedometer (300° gauge spanning compass 210°-150°) or bottom bar (rounded pill).nvidia-smiis available on$PATH.Repository checklist
openactiontopic on the repository.zipkahikaraandmdvictor)icons/dev.maugap.oanvgpustats.pngNote on rename (v0.2.0)
Per reviewer feedback, the plugin was renamed from "GPU Stats" → "NVIDIA GPU Stats" (UUID
dev.maugap.oagpustats→dev.maugap.oanvgpustats, repoopenaction-gpu-stats→openaction-nvidia-gpu-stats) to make the NVIDIA-only scope explicit and avoid user confusion.