RyzenAdj Indicator GNOME Extension
A minimal GNOME Shell extension for displaying and controlling the STAPM, fast and slow power limits of AMD Ryzen CPUs using ryzenadj.
This extension adds a simple indicator to the top bar that shows the current power limit and allows you to toggle between predefined wattage values (e.g., low-power mode and performance mode) with a click.
Tested on Ubuntu 24.04 LTS + GNOME 46 with a Ryzen 7 5700U CPU
✨ Features
- 🔋 Shows current
STAPM LIMIT(e.g.,35 W) directly in the top bar - ⚡ Switch between custom profiles by clicking the indicator
- 🧠 Reads values directly from
ryzenadj(no refresh loop — always accurate after change) - 🔐 Passwordless use via safe
sudoersrule - ✅ Compatible with GNOME 45+ and GNOME 46 (ES module format)
💡 Use Cases
- Laptop users who want to easily manage power and thermals
- Quickly switch between low-power and high-performance modes
- Visual feedback of current CPU wattage limit at a glance
- Users who want to avoid
thermal throttling

