2.0.1
First stable release of Fastfetch V2
Changes:
- Unescape strings only when parsing
.conffiles- Previously:
$ NO_CONFIG=1 fastfetch --os-key \\\\ -s os -l noneprints\: *. Note the backslashs are unescaped twice (once by shell and once by fastfetch). - Now:
$ NO_CONFIG=1 fastfetch --os-key \\\\ -s os -l noneprints\\: *
- Previously:
- Remove option shortcut
-c(alias of--color), which is more commonly used as alias of--config - Rename
--recacheto--logo-recache(which is used for regenerate image logo cache). Remove option shortcut-r(alias of--recache). - Detecting brightness of external displays with DDC/CI is no longer guarded behind
--allow-slow-operations(Brightness)
Features:
- Add
--key-widthfor aligning the left edge of values, supported both for global--key-widthand specific module--module-key-width - Add
--bar-char-elapsed,--bar-char-total,--bar-widthand--bar-borderoptions - Add CMake option
ENABLE_SYSTEM_YYJSON, which allow building fastfetch with system-provided yyjson (for package managers) - Add new module
Version, which prints fastfetch version (likefastfetch --version)
Bugfixes:
- Fix label detection. Use
--disk-key 'Disk ({2})'to display it (Disk, Linux) - Fix some module options were not inited
- Fix terminal version and font detection on NixOS (Terminal, Linux)