LiquidGUI [1.3.0.0]

- Initial psutil support for system vitals.
This commit is contained in:
2025-01-27 00:17:44 +00:00
parent f9e01cfd8e
commit 2226ebbe69
4 changed files with 45 additions and 6 deletions
+17
View File
@@ -0,0 +1,17 @@
from enum import Enum
import psutil
class Component(Enum):
CPU_AMD = ("k10temp", "Tctl")
GPU_AMD = ("amdgpu", "edge")
MOBO_ASUS = ("asus_wmi_sensors", "Motherboard Temperature")
class SysVitals_Helper():
def GetTemps(self, component: Component):
temps = psutil.sensors_temperatures()
if component.value[0] in temps:
for entry in temps[component.value[0]]:
if entry.label == component.value[1]:
return entry.current