- update to 2.33.0
Changes:
* Introduce a new CMake flag `-DBUILD_FLASHFETCH=OFF` to disable building flashfetch binaries
- Package managers are encouraged to enable it.
Bugfixes:
* Fix interconnect type detection (gh#fastfetch-cli/fastfetch#1453, PhysicalDisk)
- Regression of v2.28
* Don't report `proot` as terminal (Terminal, Android)
* Remove a debug output (DiskIO, OpenBSD)
* Fix media detection for some players (gh#fastfetch-cli/fastfetch#1461, Media)
- Regression of v2.32
Features:
* Use `$POWERSHELL_VERSION` as PowerShell version if available (Shell)
- Fetching Windows PowerShell version can be very slow. Add `$env:POWERSHELL_VERSION = $PSVersionTable.PSVersion.ToString()` in $PROFILE before running fastfetch to improve the performance of Shell module
* Add support for ubuntu-based armbian detection (gh#fastfetch-cli/fastfetch#1447)
* Improve performance of Bluetooth detection (Bluetooth)
- We no longer report disconnected bluetooth devices in `--format json` when `--bluetooth-show-disconnected` isn't specified
* Support brightness level detection for builtin displays (Brightness, OpenBSD / NetBSD)
- Requires root permission on OpenBSD
* Support battery level detection (Battery, OpenBSD / NetBSD)
* Support CPU temperature detection in NetBSD (CPU, NetBSD)
* Hard code path of `libvulkan.so` for Android
- So that users don't need to install the vulkan-loader wrapper of termux
Logo:
* Add NurOS
* Add GoralixOS
OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=125
Bugfixes:
* Fix `pci.ids` file location on OpenBSD (GPU, OpenBSD)
- It's normally unused because enumerating PCI devices on OpenBSD requires root privileges
* Fix bssid formatting (Wifi, Linux)
* Fix Linux Lite distro detection (gh#fastfetch-cli/fastfetch#1434, OS, Linux)
* Suppress XE driver warnings from Mesa (gh#fastfetch-cli/fastfetch#1435, OpenGL, Linux)
* Fix format parameter name (gh#fastfetch-cli/fastfetch#1443, Version)
* Don't report useless information when Wifi is disabled (Wifi, FreeBSD)
- Currently there are issues when the SSID contains whitespaces. More fixes are expected in the future
* Always use physical size reported by X11 server to avoid inconsistent results (gh#fastfetch-cli/fastfetch#1444, Display, Linux)
* Fix package count detection on OpenBSD (Packages, OpenBSD) [2.32.1]
Features:
* Randomly select one if the logo source expands to multiple files (gh#fastfetch-cli/fastfetch#1426, Logo)
* Report mac product name when running Linux in MacBook (Host, Linux / FreeBSD)
* Use screen size reported in DTD if make sense (Display)
* Detect Virtualized Apple Silicon CPUs (CPU, Linux)
* Add detection support for fvwm and ctwm (WM, OpenBSD / NetBSD)
* Add Armbian-unofficial detection (OS, Linux)
* Prefer surfaceless display when connect EGL (OpenGL)
* Improve accuracy of WM detection on FreeBSD (WM, FreeBSD)
* Add ratpoison window manager (WM, Linux)
Logo:
* Update Linux Lite
* Add Serpent OS
* Add Ultramarine Small
* Update Debian
OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=123