Repository navigation
v.0.3.0
zfetch v0.3.0
This release introduces advanced CLI options, structured JSON output, enhanced hardware detection, and customizable terminal layouts while maintaining zfetch's lightweight Rust-based architecture.
What's New
- JSON Output: Machine-readable system information using
--format json. - Module Selection: Select or exclude system information using
--onlyand--exclude. - Enhanced Hardware Detection: CPU cores, threads, frequencies, GPU type and clock speeds, battery estimates, and physical display size.
- Display Layouts: Three modes available:
compact,classic, anddetailed. - Built-in Themes: Six ANSI color themes with theme previews.
- Configuration Manager: Create and validate JSONC configurations directly from the CLI.
- Performance Optimizations: Optional hardware detection preserves lightweight default execution.
- Improved Reliability: 63 unit tests passed, plus automated CLI regression tests.
- CI/CD: Added GitHub Actions, benchmark tools, and Debian release validation.
Installation
Download zfetch_0.3.0-1_amd64.deb from the release assets.
sudo apt install ./zfetch_0.3.0-1_amd64.debRelease Assets
zfetch_0.3.0-1_amd64.deb— Debian/Ubuntu amd64 package.SHA256SUMS— Package integrity verification.
Source Code
https://github.com/azislamayuda/zfetch
License: MIT