🐧 TaskbarMonitor comes to Linux
Everything from the Windows version, unchanged — plus a full Linux port under linux/, packaged as a single .deb.
Linux highlights
- Native GNOME Shell extension (Ubuntu 24.04+ / GNOME 45–50, verified on Ubuntu 26.04 LTS + GNOME 50.1 Wayland): the GNOME top bar is far smaller than the Windows taskbar, so the UI is built for that space — compact
icon + load% temp°groups in the bar, with the full breakdown in the popup: accent-colored usage meters, temperature pills, GPU model, used/total RAM, per-disk model + %util + temperature, network rates, and System Monitor / Settings shortcuts. - Same color language as Windows: values turn amber at ≥85% load / ≥70 °C and red at ≥95% / ≥85 °C.
- Settings (Adwaita): choose what shows in the bar, temperatures on/off, position, refresh interval.
- AppIndicator tray app for KDE / XFCE / other desktops (it steps aside automatically on GNOME).
- No root, no kernel module — everything reads from world-readable
/procand/sys(plusnvidia-smi); the temperatures that needed a driver on Windows are free on Linux. Seelinux/SECURITY.md.
Install (Linux)
sudo apt install ./taskbar-monitor_1.2.0_all.deb
# GNOME: log out & back in, then (if it doesn't auto-enable):
gnome-extensions enable taskbar-monitor@marllongomes.github.ioWindows
The Windows app is unchanged since 1.1.2 (version bump only). Install with TaskbarMonitor-Setup-1.2.0.exe, or use the portable zips — see the README.
Also in this release
- CI now builds the
.debon every push and assembles releases (Windows zips + installer +.deb+SHA256SUMS.txt) automatically on version tags. - Fixed: NVMe disk temperatures (NVMe exposes
device/hwmonN, notdevice/hwmon/hwmonN). - Fixed: the
.deblauncher script was missing from clean checkouts (swallowed by a.gitignorerule).
Verify downloads against SHA256SUMS.txt.
Full changelog: v1.1.2...v1.2.0