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

app gpu-usage-waybar

A tool to display gpu usage in Waybar

1 unstable release

0.1.1 Mar 22, 2024

#6 in #amd-gpu

MIT and GPL-3.0 licenses

15KB
304 lines

GPU USAGE WAYBAR

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
~192K SLoC