#amd-gpu #waybar #nvidia #display #module #cards #compatible

app gpu-usage-waybar

A tool to display gpu usage in Waybar

10 releases

0.1.12 Nov 7, 2024
0.1.11 Nov 6, 2024
0.1.5 Oct 27, 2024
0.1.2 Sep 12, 2024
0.1.1 Mar 22, 2024

#136 in Graphics APIs

Download history 91/week @ 2024-09-07 48/week @ 2024-09-14 24/week @ 2024-09-21 16/week @ 2024-09-28 7/week @ 2024-10-05 9/week @ 2024-10-12 48/week @ 2024-10-19 278/week @ 2024-10-26 696/week @ 2024-11-02 90/week @ 2024-11-09 22/week @ 2024-11-16 3/week @ 2024-11-23

823 downloads per month

MIT and GPL-3.0 licenses

16KB
311 lines

GPU USAGE WAYBAR

Crates.io Version AUR Version GitHub License

This is a simple tool I made to add GPU usage to Waybar.

It is compatible with both NVIDIA and AMD cards

Installation

Requirements

  • For NVIDIA, you need the NVML library installed

  • For AMD, the tool just uses the sysfs interface; you shouldn't need to install anything

Installation

Install with cargo

cargo install gpu-usage-waybar

Usage

Add a custom module to Waybar

Add a module to the top of the config specifying where the module should be positioned

"modules-left": ["...", "custom/gpu-usage", "..."]

Add the custom module to the config

"custom/gpu-usage": {
  "format": "{} {icon}",
  "exec": "gpu-usage-waybar",
  "return-type": "json",
  "format-icons": "󰾲",
  "on-click": "kitty nvtop",
}

Dependencies

~8–16MB
~201K SLoC