Notable Changes:
- fastfetch no longer creates a sample config file silently. Use
--gen-config
to generate one. - fastfetch now search for user config file in the order of
fastfetch --list-config-paths
- Unknown disks are hidden by default.
Resolution
module is renamed toDisplay
. (#393)
Features:
--logo-padding-top
option (@CarterLi, #372)- Raw image file as logo support (@CarterLi)
- Look for config files in
$APPDATA
(RoamingAppData) (Windows) - Look for config files in
~/Library/Preferences
(macOS) - Add
--list-config-paths
option which list search paths of config files - Add
--list-data-paths
option which list search paths for presets and logos - Add
Brightness
module support - Add
Battery
module support for FreeBSD - Add
--disk-show-unknown
option for Disk module - Add
--disk-show-subvolumes
option for Disk module - Add
--gpu-hide-integrated
option (#379) - Add
--gpu-hide-discrete
option (#379) - Detect terminal version when available
- Support
WezTerm
terminal font detection (requireswezterm
executable being available) - Add
--shell-version
and--terminal-version
options to disable shell / terminal version detection - Enhance
--percent-type
to allow hiding other texts (#387) - Add Wifi module support for Linux
- Detect scaled resolutions (Windows, macOS)
- Optimise font module printing (Windows)
- Detect pacman package count inside MSYS2 environment (Windows)
- Add Wifi / Battery module support for Android
- Disk name support for Linux
Logos:
- Raspbian (@IamNoRobot, #373)
Bugfixes:
--logo-type
now does acceptiterm
too (@CarterLi, #374)- Fix mintty terminal font detection (Windows)
- Fix bug that line buffering doesn't work properly (Windows)
- Fix rpm package count detection (Linux)
- Fix cpu temp detection (Linux)
Other: