Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.4 KB

File metadata and controls

47 lines (33 loc) · 1.4 KB

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

Campo Requerido Por Defecto Descripción
unit No "celsius" "celsius" o "fahrenheit"

Salida

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

Plataforma

Plataforma Fuente Notas
Linux /sys/class/thermal/thermal_zone*/ Archivos type + temp de lectura pública, sin subprocesos
Windows WMI MSAcpi_ThermalZoneTemperature Vía wmic, con fallback powershell; no requiere admin en la mayoría de máquinas
macOS No 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.