Skip to content

Releases: bmdbtech/fastfetch

2.54.0

18 Oct 11:59
46c4a71

Choose a tag to compare

Windows binaries in Release page are now signed using SignPath.

Changes:

  • Moves macOS and Windows design language detection from the DE module to the Theme module

Features:

  • Adds --json and -j command line flags as a shortcut for --format json
  • Various improvements to the OS module (OS)
    • Displays point releases for Debian
    • Displays code names for Ubuntu
    • Displays build ID for macOS
    • Displays code names for Windows (previously shown in the Kernel module)
  • Adds basic support for Wine (Windows)
  • Adds basic support for hppa and sh architectures (CPU, Linux)
  • Improves T-Head SoC name detection from the device tree (fastfetch-cli#1997, CPU, Linux)
  • Supports glob patterns in Disk.hideFolders (Disk)
    • For example, /boot/* will match both /boot/efi and /boot/firmware
  • Adds brightness-level detection for external monitor support on Intel macOS (Brightness, macOS)
  • Adds configurable spacing between icon and text in keys
    • display.key.type: "both-N" where N is 0-4
    • Useful for non-monospaced Nerd Fonts
  • Adds detection support for modern Samsung Exynos SoCs (CPU, Android)
  • Adds a new CMake option -DENABLE_WORDEXP=<ON|OFF> to enable or disable using wordexp(3) for acquiring logo file paths (logo.source)
    • Enabled by default for compatibility
    • Disabling this option reverts to using glob(3), which is less functional but more secure

Bugfixes:

  • Avoids integer overflow when calculating swap size (fastfetch-cli#1988, Swap, Windows)
  • Trims whitespace from full user name (Title, macOS)
  • Fixes default font size for Ghostty (fastfetch-cli#1986, TerminalFont, Linux)
  • Works around an issue that could report impossibly high memory usage in rare cases (fastfetch-cli#1988, Memory, Linux)
  • Fixes incorrect glibc dependency in polyfilled DEB packages (fastfetch-cli#1983, Linux)
  • Fixes corrupted binaries in polyfilled RPM packages (fastfetch-cli#1990, Linux)
  • Fixes crashes on ancient Android kernels (fastfetch-cli#1993, Disk, Android)
  • Fixes incorrect usage of glob(3) (OpenBSD)
  • Prefers resolutions reported by RandR mode info, fixing incorrect resolutions on XFCE when DPI scaling is enabled (Display, Linux)
  • Various code cleanups and minor fixes

Logos:

  • Adds secureblue, PrismLinux, EmperorOS and Zraxyl
  • Updates T2

SHA256SUMs
e4738975c35ef37ddef5c10fd57134d1a6781c1264439482665b7efb60e2cb58  fastfetch-dragonfly-amd64/fastfetch-dragonfly-amd64.tar.gz
eb6679237830f43d6ae5624452a9728d0b8dc15e7e32dde4c3c0d997146be1e5  fastfetch-dragonfly-amd64/fastfetch-dragonfly-amd64.zip
fec69cfcbc3650a955456485e22d0d78668cf9d07d0d0b7b36108419e24935fa  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.pkg
0fd7e553fa685ea17e9cab0c712752695fd2c1835d9a62cb5c5a84d6e0cdf87d  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.tar.gz
3a28d5768461f3f1080b7a9ea2e4f91b1cb5b324b253c54912e06354c654b257  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.zip
c11060a543d185570eef99095709a9aacfb17b6bf1e0220d72f40de2160022cf  fastfetch-haiku-amd64/fastfetch-haiku-amd64.tar.gz
20aa2b7688a53af32f3324f589e3f8bc6d91c1a9f03a44710c9970d63d1d12d7  fastfetch-haiku-amd64/fastfetch-haiku-amd64.zip
a43b372b085723a5b209af0437abe9369f56693576a37662c5be93155fb8f104  fastfetch-linux-aarch64/fastfetch-linux-aarch64-polyfilled.deb
3f176faaa1fbf198aea48d7cf2318c6430dfcfd9b954d83b9287fd9f4829d804  fastfetch-linux-aarch64/fastfetch-linux-aarch64-polyfilled.rpm
ae1a10f0ff12030805263c3ee3c22b349203929c0ce033d20d4b8ec55fe0dab6  fastfetch-linux-aarch64/fastfetch-linux-aarch64-polyfilled.tar.gz
0f141c348fe25b03ac5c0934a5904047855f520e6ad1193487acab6635a041aa  fastfetch-linux-aarch64/fastfetch-linux-aarch64-polyfilled.zip
5e02267febe02457053aa640f117368a6ae5ff8c63ddc8088de1efdbf1f75828  fastfetch-linux-aarch64/fastfetch-linux-aarch64.deb
2db2acde9386121f32423b6343c4bcf1f636e192d683d12f8e1ae521a2c7f118  fastfetch-linux-aarch64/fastfetch-linux-aarch64.rpm
8c8cfedc6d6ea633ffc8d2b3fa10c49c9f56068338cb2d6704cd1c5b788bd5c0  fastfetch-linux-aarch64/fastfetch-linux-aarch64.tar.gz
02b07298a3e5ad3937618baffd27b5dc8644cfecd6b8bbad05ddc0f26ba9a3bf  fastfetch-linux-aarch64/fastfetch-linux-aarch64.zip
2a4ff72d1ad0990ea4c389b7ace7c669fd286ae0341784ce7c56815dab4e8a35  fastfetch-linux-amd64/fastfetch-linux-amd64-polyfilled.deb
a91b8c3e56e939dc5c4ec44e03a898df2949273f0405578a2fc395fa2bf6f094  fastfetch-linux-amd64/fastfetch-linux-amd64-polyfilled.rpm
8290f72a67b0e65116969336fc4a356064eeca62eada76173535cbbecf75dd2e  fastfetch-linux-amd64/fastfetch-linux-amd64-polyfilled.tar.gz
a5cde02a5ed46b15161acc0dc4c87f506b3213a492adbc2e78f8164a6b4c94fe  fastfetch-linux-amd64/fastfetch-linux-amd64-polyfilled.zip
82db41eb58bbf2e70251e43ae5dbd97858fdb5a68037323c386a7cf5ee405993  fastfetch-linux-amd64/fastfetch-linux-amd64.deb
96064bae100267ba2b13824e2c6a3ae4b5a17aaa908bb73b16a08aa00d1e4103  fastfetch-linux-amd64/fastfetch-linux-amd64.rpm
96702e57b53c72cf2a9f3c58b517bd0ce48f3643dc0311985ee222a71599be78  fastfetch-linux-amd64/fastfetch-linux-amd64.tar.gz
0edea8402329567b06029b641f73a5fcec25f1925ab77a29be4efc54fcccdfac  fastfetch-linux-amd64/fastfetch-linux-amd64.zip
3d46736e9f85fdccad584b2375821858e1eb595327c0814d766e660406e52e67  fastfetch-linux-armv6l/fastfetch-linux-armv6l.deb
fc3844fda3d6029500818f98a30e55d13e839b827b66dac5442c1bd1ddce807e  fastfetch-linux-armv6l/fastfetch-linux-armv6l.rpm
ad9e8d1e9dc8a66692413250ed76d5a52a491dcc99da6a5ef2f0ebd05f077c24  fastfetch-linux-armv6l/fastfetch-linux-armv6l.tar.gz
3fe9a81305beb0472322465311bc557bce6102f1fbffdccb3c84e820379d077d  fastfetch-linux-armv6l/fastfetch-linux-armv6l.zip
34700183ef19f898e9af6a07c7f057e106bc299a1d72cc7b7679cb815fbed911  fastfetch-linux-armv7l/fastfetch-linux-armv7l.deb
44acbf61a669eb70a445d86dad3aedf1f73f0f59be230321900cabce0a43df37  fastfetch-linux-armv7l/fastfetch-linux-armv7l.rpm
3bc122f05f8556cfea6ae356eea8099e2324d3a30e8e38b7f68292418a32af51  fastfetch-linux-armv7l/fastfetch-linux-armv7l.tar.gz
1f4af1190757a3b29a340f3666d26fcd9c79a82e34ef3160c43b17b506f537cd  fastfetch-linux-armv7l/fastfetch-linux-armv7l.zip
3dfd0bcdabdfdf5a96948e7743d1de9f441962eb2cb8e75e914c278f4454aad2  fastfetch-linux-i686/fastfetch-linux-i686.deb
77da38ea6a8f9c6bd2aec9df1a90c27822d57a14de3bfbc50ae346cf15e17d6d  fastfetch-linux-i686/fastfetch-linux-i686.rpm
bbeea2a7349810fc52efd8621b5d355b83a49a0a4205ce1061c289c8fa21d09e  fastfetch-linux-i686/fastfetch-linux-i686.tar.gz
e48d28e0b07707dd3e4ea0a608b665ffc402fcb4fab3dc640c8f4957f8328cf7  fastfetch-linux-i686/fastfetch-linux-i686.zip
b058269ce10e21deef54f1c4185101a7ce10e70e9a11660550b53fad4ea1d1f5  fastfetch-linux-ppc64le/fastfetch-linux-ppc64le.deb
b837aa86deae758f7c2514e0b7c9e8f1470d8a450c34a413f9d9ac15e9ec09ec  fastfetch-linux-ppc64le/fastfetch-linux-ppc64le.rpm
9f0c1c7dd231771a30bcc6e67fecd947ac5ea513450454e363a470e609682885  fastfetch-linux-ppc64le/fastfetch-linux-ppc64le.tar.gz
2a7d2e90b012faa9451bf14d25f692db3f442f588b0512db55595a1a67cf8524  fastfetch-linux-ppc64le/fastfetch-linux-ppc64le.zip
84f235e3c49cad2a55c8e7261c00cd1f20717e3931abd15cf1b3064b320eed5d  fastfetch-linux-riscv64/fastfetch-linux-riscv64.deb
757221144e22ebbf593fbe4772c918336f2f660a97f0b113248b5d3b3b7e98e9  fastfetch-linux-riscv64/fastfetch-linux-riscv64.rpm
e87d4aa9ae64f9e773b1057971d876d440000b9d5adf93362be76a974ca7a3ed  fastfetch-linux-riscv64/fastfetch-linux-riscv64.tar.gz
1c18d484b588d9ab5073d2523a6e3164cc3f0e8e546044b7cee0deb927ea2bee  fastfetch-linux-riscv64/fastfetch-linux-riscv64.zip
f5ac6a7e781ee8c1fdf1e3df36a7ba38c1584a319e452b44e765d2b357110159  fastfetch-linux-s390x/fastfetch-linux-s390x.deb
208fa4bc787c41b41bceab4323586fb9331684900e1f853672e324f51fa16148  fastfetch-linux-s390x/fastfetch-linux-s390x.rpm
5f2bb380fbc49a700f20a24b5e64223e77687e7964240df50a56ad107b7f4610  fastfetch-linux-s390x/fastfetch-linux-s390x.tar.gz
91fe03a3e524fde2a0cc85219b912ddf5660a23e2afc5fc43fef9fee766b14c6  fastfetch-linux-s390x/fastfetch-linux-s390x.zip
0de5a124e277d3abf0b23d7c7f0f4180021a95991ab39ceb040a1fca074209d5  fastfetch-macos-aarch64/fastfetch-macos-aarch64.tar.gz
44651a5956fa7c9095cf2a348f078c1c83bcbcee635241df2488a70d93da2943  fastfetch-macos-aarch64/fastfetch-macos-aarch64.zip
7b969bfb05fe1f4145b892b675ab805fd366faa52d8f9af0583d92ef7695ba2b  fastfetch-macos-amd64/fastfetch-macos-amd64.tar.gz
9be81f3827bb5d6cbd0bf70a9aca2eb62d260fe719991eafb15699b3bddde68e  fastfetch-macos-amd64/fastfetch-macos-amd64.zip
4a0732af4a1cf9b570df96e23f1c31df878e678cb8b339708e21e228187fc5e5  fastfetch-musl-amd64/fastfetch-musl-amd64.tar.gz
fd84ea0665ddc75be57a2be1fc795ed51080530092a4880136cffec2247bfa25  fastfetch-musl-amd64/fastfetch-musl-amd64.zip
d867cbdb98c2f116fae729f6c12527fbb7431f109cecadba7c826c3743125cfc  fastfetch-netbsd-amd64/fastfetch-netbsd-amd64.tar.gz
e733f8403efe102d532c808926e8e63833bc1b60f31aaef500565e2fcec38761  fastfetch-netbsd-amd64/fastfetch-netbsd-amd64.zip
534fa22ccf6b10c8270693a1331241a65784c694d6e44e165ea15312a6a772c3  fastfetch-openbsd-amd64/fastfetch-openbsd-amd64.tar.gz
1c2d8a0839655e721d999fd736dafea9602df4177bcbfffbcb7dc430269b672e  fastfetch-openbsd-amd64/fastfetch-openbsd-amd64.zip
e6a0516364bc0a4991a588537ee2abb538b86db41f7d9dff795d49baec990529  fastfetch-source/2.54.0.tar.gz
240c9f4e5b69438deb368d64492bc1f3f735fe4be9cf96a639ce6319d0086d22  fastfetch-source/2.54.0.zip
198f58f0729ead864e3d660f59a8e8e004bb71c5728269fd930726d85817d5ed  fastfetch-sunos-amd64/fastfetch-sunos-i386.tar.gz
f3643ea4dbc530f3e39f4615fc6d4c1e82e7965f99267f2dc42fcdf97253519a  fastfetch-sunos-amd64/fastfetch-sunos-i386.zip
bc11fd8b6b16d62705945680dbde5f7995ee00f2588b6355ab9b8002edfc8a66  fastfetch-windows-aarch64/fastfetch-windows-aarch64.7z
2c96ea06e4ae754d150c2471d08626c35e0fa56d5abb40a7c3cb7e2db105640c  fastfetch-windows-aarch64/fastfetch-windows-aarch64.zip
807189f036820df092a13b04a452fcd12080fdd196a9c8c6f6a5f2fbb8b8dd63  fastfetch-windows-amd64/fastfetch-windows-amd64.7z
7ddfebade48634479c9bdd809fbe567ac9e629223f2d2413d5f9a95a01ce2467  fas...
Read more