KDE Plasma 6 widget para monitorear y controlar rendimiento del CPU Intel desde el panel
Go to file
Andrés Eduardo García Márquez 7afb6f966e feat: CPU control widget using powerprofilesctl
KDE Plasma 6 panel widget for Intel CPU monitoring and profile switching.
Shows temperature, performance %, turbo state. Uses system's
power-profiles-daemon instead of custom scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:39:48 -05:00
contents/ui feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00
.gitignore feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00
README.md feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00
install.sh feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00
metadata.desktop feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00
metadata.json feat: CPU control widget using powerprofilesctl 2026-02-24 10:39:48 -05:00

README.md

KDE Plasma CPU Control Widget

Widget de KDE Plasma 6 para monitorear y controlar el rendimiento del CPU Intel desde el panel.

Características

  • Temperatura del CPU en tiempo real en el panel
  • Porcentaje de rendimiento y estado del turbo boost
  • Cambio de perfil con un click:
    • Performance: Máximo rendimiento (videollamadas, compilación)
    • Balanced: Equilibrio rendimiento/consumo (uso general)
    • Power Saver: Bajo consumo (batería, temperaturas altas)
  • Usa powerprofilesctl (estándar del sistema, sin sudo)
  • Colores indicadores de temperatura y estado

Requisitos

  • KDE Plasma 6
  • CPU Intel con driver intel_pstate
  • power-profiles-daemon (incluido por defecto en Kubuntu)

Instalación

chmod +x install.sh
./install.sh
kquitapp6 plasmashell && kstart plasmashell

Click derecho en el panel > "Add Widgets..." > Buscar "CPU Control"

Desinstalación

rm -rf ~/.local/share/plasma/plasmoids/org.kde.plasma.cpucontrol
kquitapp6 plasmashell && kstart plasmashell

Estructura

cpu-control-plasmoid/
├── metadata.json
├── metadata.desktop
├── contents/
│   └── ui/
│       └── main.qml
├── install.sh
└── README.md

Licencia

MIT