Wait until Arch packages a Waybar release after 0.15.0 containing upstream PR #4723 (hwmon-name).
Plan
Add two native temperature instances to hypr/waybar/config.jsonc, hidden at normal temperatures:
| Instance |
Sensor selection |
Warning |
Critical |
| CPU |
hwmon-name: "k10temp", temp1_input (Tctl) |
85°C |
95°C |
| dGPU |
hwmon-by-name: "amdgpu", temp2_input (junction) |
90°C |
100°C |
The machine has two amdgpu devices, so plain hwmon-name: "amdgpu" is ambiguous. temp2_input uniquely identifies the RX 6800S dGPU; the Radeon 680M iGPU only exposes temp1_input.
Use:
format: "" to remain hidden normally
- component icons in
format-warning and format-critical
- 5-second polling and temperature tooltips
- Catppuccin
@yellow for .warning, @red for .critical
No script or additional dependency. Validate normal hidden state, warning/critical styling, tooltips, and that a suspended dGPU remains inactive.
Wait until Arch packages a Waybar release after 0.15.0 containing upstream PR #4723 (
hwmon-name).Plan
Add two native
temperatureinstances tohypr/waybar/config.jsonc, hidden at normal temperatures:hwmon-name: "k10temp",temp1_input(Tctl)hwmon-by-name: "amdgpu",temp2_input(junction)The machine has two
amdgpudevices, so plainhwmon-name: "amdgpu"is ambiguous.temp2_inputuniquely identifies the RX 6800S dGPU; the Radeon 680M iGPU only exposestemp1_input.Use:
format: ""to remain hidden normallyformat-warningandformat-critical@yellowfor.warning,@redfor.criticalNo script or additional dependency. Validate normal hidden state, warning/critical styling, tooltips, and that a suspended dGPU remains inactive.