Skip to content

Releases: fastfetch-cli/fastfetch

1.7.2

15 Sep 16:49
4b61246
Compare
Choose a tag to compare

Fixes the bash completions (@ceamac, #233)

1.7.1

15 Sep 14:15
ddb0c34
Compare
Choose a tag to compare

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:

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

06 Sep 17:02
8be4921
Compare
Choose a tag to compare

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 to iec (default), si or jedec.
  • 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 as AMD/ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT, is now AMD Radeon RX 5600M.

Logos:

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

22 Aug 10:16
b87983c
Compare
Choose a tag to compare

Fixes parsing quoted values in config files

1.6.4

21 Aug 22:15
779dbab
Compare
Choose a tag to compare

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:

Bugfixes:

  • replace deprecated gethostbyname call with getaddrinfo (#217)

1.6.3

12 Aug 19:53
8404ae8
Compare
Choose a tag to compare

Fixes installing presets in their own directory (@ceamac, #212)

1.6.2

12 Aug 14:04
9fa0008
Compare
Choose a tag to compare

Releasing this, so void linux can package fastfetch.

Logos:

Bugfixes:

  • Using musl as libc does work now (#210)
  • XBPS packages are once again printed (#209)
  • configured target dirs are applied to install directories too
  • empty XDG_* env vars don't cause a crash anymore

1.6.1

27 Jul 17:34
d4b32ea
Compare
Choose a tag to compare

Fixes build on android (#205)

1.6.0

26 Jul 20:41
159a114
Compare
Choose a tag to compare

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

03 Jul 14:18
02cc214
Compare
Choose a tag to compare
Release 1.5.6

Bugfix: Don't segfault when connecting to some wayland compositors
See https://github.com/LinusDierheimer/fastfetch/issues/188