Skip to content

FerrisFetch v0.4.0

Choose a tag to compare

@kk376 kk376 released this 19 Aug 04:29
· 7 commits to main since this release

What's Changed in v0.4.0

Added

  • OS Architecture: Displays system architecture alongside distribution name (x86_64, aarch64, riscv64).
  • Shell Version: Automatically resolves and displays active shell version (zsh 5.9, bash 5.2.21, fish 3.7.0).
  • Display Resolution & Refresh Rate: Direct display detection reporting active mode and refresh rate (1920x1080 @ 60Hz).
  • Window Manager Module (WM): Native detection for Mutter, KWin, Xfwm4, Sway, Hyprland, and WSLg (Weston).
  • GPU VRAM & Clock Frequency: Full graphics memory and clock reporting across integrated and discrete GPUs (AMD Radeon 660M (512 MiB) @ 1.900GHz, NVIDIA GeForce RTX 2050 (4 GiB) @ 2.100GHz).
  • Swap Memory: Direct /proc/meminfo swap tracking reporting used, total, and utilization percentage.
  • Partition Disk Enumeration: Dynamically detects all physical and virtual mounts labeled sequentially (Disk0, Disk1, Disk2), formatting WSL Windows drives cleanly ((C), (D)).
  • Physical Battery Detection: Reads battery metrics directly from sysfs while automatically excluding Microsoft Hyper-V virtual batteries in WSL.
  • Local IP Module: Direct POSIX interface enumeration querying the active local IPv4 address without spawning external utilities.

Full Changelog: v0.3.0...v0.4.0

Full Changelog: v0.3.0...v0.4.0

Full Changelog: v0.3.0...v0.4.0