Skip to content

v0.1.1 — Less overhead when your computer is slow

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Sep 10:19
c6bdbc9

v0.1.1 — Less overhead when your computer is slow

Task Manager should help when the desktop is slow, not add to the load. This maintenance release reduces the cost of sampling and sending data while preserving the familiar Summary and safe close/force-quit flow.

  • Sample GPU clients more cheaply. Only DRM and accelerator descriptors are read for GPU attribution. On NVIDIA desktops, one bounded, supervised nvidia-smi stream replaces a new process every sample. On the contributor's RTX 3080 desktop, measured worker plus child CPU fell from about 12% to 3% of one core with the window open at the default one-second interval. This is a measurement on that machine, not an all-hardware guarantee.
  • Send smaller snapshots. The full process list goes to Applications and Processes; other pages retain the process count but avoid parsing hundreds of unused rows each second. Switching pages fetches fresh rows immediately.
  • Make local tests reliable. The Qt test suites use a private runtime directory, so a developer's running background monitor cannot change their assertions.

Install or upgrade

On Omarchy x86_64, install or upgrade from the Stable, RC or Edge package channel:

sudo pacman -Syu omarchy-task-manager

Version 0.1.1-1 is live in all three channels. Alternatively, download the x86_64 GitHub release package and SHA256SUMS into the same directory for manual installation:

sha256sum --ignore-missing --check SHA256SUMS &&
sudo pacman -U ./omarchy-task-manager-0.1.1-1-x86_64.pkg.tar.zst

Open Task Manager from the launcher. Super + Alt + Delete is an optional one-time shortcut setup.

The Omarchy package PR merged and its publication run succeeded on 25 September 2026. Normal system updates now deliver this version from the selected channel.

Verification and limits

The v0.1.0 release was accepted on Tom's XPS for Summary, background monitoring, logout/reboot startup and GPU readings. The v0.1.1 changes have contributor testing on an NVIDIA desktop and portable tests; the new GPU sampling path and page transitions still need a v0.1.1 XPS check. AMD/Intel hardware and ARM are not covered by the contributor's measurements. NVIDIA streaming trades roughly 25 MiB of resident memory for lower CPU use while the window is open. Readings can be up to one second old at the fastest refresh setting.

The release workflow builds on Ubuntu and Arch, checks the package lifecycle, and publishes only after those jobs pass on the release commit. BUILD-INFO.txt identifies the commit and workflow run; SHA256SUMS covers the assets. The per-user background service and local state format are unchanged.

Before removal or downgrade, turn Background monitoring off or run:

systemctl --user disable --now omarchy-task-manager-monitor.service

Preferences and application history survive removal. A verified v0.1.0 package remains available for rollback.

Changes since v0.1.0