temperature

Informa de la temperatura de la CPU/SoC desde las zonas térmicas del kernel.

  • Tipo: info_provider
  • Binario: xfetch-plugin-temperature
  • Dependencias: ninguna en Linux (archivos de lectura pública), wmic/powershell en Windows

Instalación

xfetch plugin install temperature

Configuración

{
    "info_plugins": [{ "plugin": "temperature", "args": { "unit": "celsius" } }],
    "modules": ["plugin:temperature"]
}

Argumentos

CampoRequeridoPor DefectoDescripción
unitNo"celsius""celsius" o "fahrenheit"

Salida

EstadoSalida
Zona leída 45°C (x86_pkg_temp)
Plataforma no soportada Unsupported platform

Plataforma

PlataformaFuenteNotas
Linux/sys/class/thermal/thermal_zone*/Archivos type + temp de lectura pública, sin subprocesos
WindowsWMI MSAcpi_ThermalZoneTemperatureVía wmic, con fallback powershell; no requiere admin en la mayoría de máquinas
macOSNo soportado: las fuentes reales (powermetrics, SMC) requieren root o herramientas de terceros

Limitaciones

  • El plugin se ejecuta con un presupuesto with_timeout de 2 s de la API de plugins, respondiendo con Temperature: timed out en lugar de colgar xfetch.