Skip to content

Releases: NicksLameCode/vitals-rs

v1.0.0

31 Mar 18:39

Choose a tag to compare

Vitals-rs v1.0.0

First release of vitals-rs — a complete Rust rewrite of the Vitals GNOME Shell extension.

Highlights

  • vitals-core: Pure Rust sensor library (temperature, voltage, fan, memory, CPU, system, network, storage, battery, GPU)
  • vitals-daemon: Headless D-Bus service that polls sensors and serves readings
  • vitals-app: GTK4/Adwaita desktop application with collapsible sensor groups and history graphs
  • GNOME Shell extension: Thin panel extension that connects to the daemon over D-Bus

Bug Fixes

  • Fix sensor keys unstable across reboots: Pinned panel sensors (temperature, voltage, fan) no longer show "..." after restart. Keys now use stable kernel driver names instead of volatile hwmon directory numbers.
  • Fix hover graph positioning: Graph popout was invisible due to incorrect width calculation before layout.

New Features

  • Hover history graphs: Hovering a sensor row in the extension dropdown shows a bar-chart popout with the sensor's recent history.

🤖 Generated with Claude Code