Releases: fastfetch-cli/fastfetch
1.7.2
1.7.1
This release brings a lot of bug fixes and improvements for MacOS. Big thanks to @CarterLi for the help on this!
Features:
- The color of the title and the keys can now be configured individually, using
--color-keys
and--color-title
respectively. Some distros have different defaults now, similar to neofetch - Swap module, similar to the Memory module, but for swap. Add
Swap
to your structure to enable it (#225)
Logos:
- Slackware (#227)
Bugfixes:
- Used disk space is now calculated much more accurately
- On Linux, GPU names are no longer truncated, if they are longer than 32 characters (#224)
- On Linux, NVIDIA GPUs once again have a proper name
- On M1 platforms, showing the GPU name no longer crashes the program (#222)
- Brew package count does now work on M1 platforms too
- The Vulkan module now does work on MacOS too
- The OpenGL and OpenCL modules now work on MacOS too (@CarterLi, #230)
- The LocalIp module now works on MacOS too (@CarterLi, #232)
- Detecting custom WMs on MacOS does now work
Other:
- GitHub actions now builds a dmg file for MacOS, as you can see in the release page
1.7.0
This release brings support for MacOS!
The basics things are working, but it is far from feature parity with Linux.
I developed this in a VM, so bugs on real hardware are likely.
If you have a Mac and no idea what to do with your free time, i am very happy to accept pull requests / work on issues.
A lot of things were changed under the hood to make this possible, which should bring better performance and stability on all platforms.
Besides that, the following things have changed:
Features:
- The binary prefix used can now be configured, and is used consistently across all modules. Set
--binary-prefix
toiec
(default),si
orjedec
. - AMD GPUs now have a much better name, if the file
/usr/share/libdrm/amdgpu.ids
exists. For example my dedicated GPU, which was displayed asAMD/ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT
, is nowAMD Radeon RX 5600M
.
Logos:
- MacOS
- CachyOS small (@sirlucjan, #220)
- MSYS2 (#219)
Bugfixes:
- the
--file
option, which can be used to display the contents of a file as the logo, is now working again.
1.6.5
Fixes parsing quoted values in config files
1.6.4
Releasing this, so fedora can package fastfetch. Thanks to @jonathanspw for doing that!
Features:
- --set-keyless option (#215)
- Replace
\n
,\t
,\e
and\\
in user provided strings, just like c would do it (#215) - APK (Alpine Package Keeper) support (@mxkrsv, #216)
Logos:
- Alma Linux (@jonathanspw, #214)
Bugfixes:
- replace deprecated gethostbyname call with getaddrinfo (#217)
1.6.3
1.6.2
Releasing this, so void linux can package fastfetch.
Logos:
Bugfixes:
1.6.1
1.6.0
Features:
- Detect QT on more DEs than just KDE Plasma. The [Plasma] category was therefore renamed to [QT]
- Alacritty font detection
- Load
/etc/fastfetch/config.conf
before user config - Disk: print one decimal point if size < 100GB
--title-fqdn
option, to print fully qualified domain name instead of host name in title
Logos:
- updated old NixOS logo
Bugfixes:
- Correctly detect GTK on DEs that store their settings in dconf
- Correctly detect NixOS packages
- Mutter WM detected once again
- Show full NixOS version in OS output
- Don't segfault if an invalid structure is given
- WSL doesn't output GPU anymore, as the name is always meaningless
1.5.6
Release 1.5.6 Bugfix: Don't segfault when connecting to some wayland compositors See https://github.com/LinusDierheimer/fastfetch/issues/188