FreeYourDisk v0.4.0
Adds a built-in Task manager — a crisis process manager reimplementing and extending the standalone mem-guard.
Highlights
- Real-time CPU / RAM / swap graph + CPU, temperature, RAM, swap and load gauges.
- Per-core utilization heatmap (logical processors, green→red).
- CPU temperature from the package/core sensors (Intel/AMD).
- Sortable, filterable process table (CPU %, RAM %, RAM, user, PID).
- Crisis actions: terminate (SIGTERM), force (SIGKILL), restart, and panic-kill the largest non-critical memory hog.
- Configurable global summon hotkey (default
Ctrl+Alt+Delete) that raises the window onto the task manager; the app raises its own priority and requests OOM immunity to stay responsive under memory pressure. - Fix: app version is served from
Cargo.tomlvia a backend command (single source of truth).
Install
- AppImage —
chmod +x FreeYourDisk_0.4.0_amd64.AppImage && ./FreeYourDisk_0.4.0_amd64.AppImage - Debian/Ubuntu —
sudo apt install ./FreeYourDisk_0.4.0_amd64.deb - Fedora/RPM —
sudo dnf install ./FreeYourDisk-0.4.0-1.x86_64.rpm
Recommended for Disk health: nvme-cli, smartmontools.
Full notes: CHANGELOG.md.
Full Changelog: v0.3.0...v0.4.0