Skip to content

2.24.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Sep 05:50
e9bb761

Changes:

  • Support of --lib-XXX is removed
    • If fastfetch fails to load some .so .dylib libraries, LD_LIBRARY_PATH should be used.
  • Fastfetch now always use the system libelf on FreeBSD. See #1254

Features:

  • Support sixel image protocol on Windows (Logo, Windows)
    • Requires imagemagick7 to be installed. MSYS2 is recommended.
  • Improve terminal query on Windows (Windows)
    • TerminalSize, TerminalTheme
  • Detect more ARM microarchitectures and SOC names (CPU, Linux)
  • Detect the number of online cores (CPU, FreeBSD)
  • Support board name detection for Asahi Linux (Board, Linux)
  • Add new option --command-param to customize the parameters when running shell
  • Support syntax of sub string in --<module>-format: {variable~startIndex,endIndex}
    • See fastfetch -h format for detail

Bugfixes:

  • Fix tests building when system yyjson is used (#1244)
  • Fix dinit detection; support dinit version detection (#1245, InitSystem, Linux)
  • Fix signal quality, refresh rate and maybe others in custom format (#1241)
  • Fix boot time calculation (#1249, Uptime, Linux)
  • Fix custom format for boolean values
    • {?false-value}This should not print{?}{?true-value}This should print{?} will print This should print
  • Fix possible hanging when running fastfetch in screen 5.0 (TerminalTheme, macOS)

Logos:

  • Add Lliurex

SHA256SUMs
959ff27024da4cedb40d839c5505da089423b8a40f282a0605dd9a48c413f7f3  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.tar.gz
4a03a6824c315df268c5457763a8d6a377411d045477c30ca0b3f6e98f099aed  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.zip
c239f97b60d9bdf22b6932e6d6448d2f7fcc796e5f8347d220f8257e3b4ab344  fastfetch-linux-aarch64/fastfetch-linux-aarch64.deb
cf3de6fb24583dc998bdea9a52ec36ef9076d6b44645922d8c9e2e1b0600167d  fastfetch-linux-aarch64/fastfetch-linux-aarch64.rpm
c4e84c6683780c1deea09be5bd2c43c107c79b1d40dcbd382e9b9549a15691f8  fastfetch-linux-aarch64/fastfetch-linux-aarch64.tar.gz
67733fcdc0611d69c2fe4528cb1d627fc8b739c0f60e8477b1c671a0b2c3b2c0  fastfetch-linux-aarch64/fastfetch-linux-aarch64.zip
3ca9a566615f7532d5382c5dea9b912cfb9db3bdbdd939ef2e9f94ce429cc29f  fastfetch-linux-amd64/fastfetch-linux-amd64.deb
e9140db882199db5a785e419321f5e54aaa052061c55cd23ab4cb3824a81cd6b  fastfetch-linux-amd64/fastfetch-linux-amd64.rpm
42e31a45b6340bc485d720213eec96a70be45cb4f0ba5d3be456259e8b79c965  fastfetch-linux-amd64/fastfetch-linux-amd64.tar.gz
26aeec56131a6569f8f732d4d9f01ef2937fc79e4f3852d0bf436fa7321c2e8d  fastfetch-linux-amd64/fastfetch-linux-amd64.zip
faeec4d09b32279dba63dc00b8cf755bc1851adb114d6630cd3d4be8043c5f6e  fastfetch-linux-armv7/fastfetch-linux-armv7l.deb
1dc5e809195ba8b4faa91fd46eff614f1a8f817c6e89737768589f5a8389e68a  fastfetch-linux-armv7/fastfetch-linux-armv7l.rpm
e5d10289a1ceb3adb8236c4910138c43cf9e5eaeab95e91a5bba7039c8373dab  fastfetch-linux-armv7/fastfetch-linux-armv7l.tar.gz
c085c4d17e2cffa8d8e8b349ab38a469a9febcb622b027cdba38a726cd8e0b0d  fastfetch-linux-armv7/fastfetch-linux-armv7l.zip
33d31324473eb90d46ce25a6a9116918e18d4d1f97b7bbdff861f44515d8564e  fastfetch-linux-riscv64/fastfetch-linux-riscv64.deb
7ac5f05396bf5cb731cdc8af4a10016567568697b2deff17f8d1d00d271a20f9  fastfetch-linux-riscv64/fastfetch-linux-riscv64.rpm
bc19d7e1422e410e71b8c4c04e7e4c085b1cd58a6221cfe3379f3073c02e6207  fastfetch-linux-riscv64/fastfetch-linux-riscv64.tar.gz
fb6761132517c30bb39fb225638b3ca9c2cf685c81a4e78c644cee89419ead4e  fastfetch-linux-riscv64/fastfetch-linux-riscv64.zip
48ba2c93692161a7b0880e3eef2cea0779a32e574394c5ef460e51819047af4f  fastfetch-macos-universal/fastfetch-macos-universal.tar.gz
082226c377e19d1774a59ef875cdec95f65c179479b2b6305a455a0b191a24a4  fastfetch-macos-universal/fastfetch-macos-universal.zip
95824480ce6e054add85ee9c69fd64145b1e92e478aad75aacc5715db499620d  fastfetch-musl-aarch64/fastfetch-musl-aarch64.tar.gz
1456e76b561188f62276ddcf7f0d553743b3a3296b76458d0f197f79f36a0be7  fastfetch-musl-aarch64/fastfetch-musl-aarch64.zip
c052047019a2091d6007526e35bacd753ff5a37c974a3731558a20d09f1c1aac  fastfetch-musl-amd64/fastfetch-musl-amd64.tar.gz
7493785b621d8604e36d40cca8779e4bdd7ca249ce09bbb9b3fa2be20dcd5df0  fastfetch-musl-amd64/fastfetch-musl-amd64.zip
675ac3f9dbe00277416744fa36a28fc9cd1284d17f055a4db339063bfc6a8209  fastfetch-source/2.24.0.tar.gz
2932b67c832bcc2969df66255263d0ec504a07e2dd7d257e25bf3d65cd8a3a3c  fastfetch-source/2.24.0.zip
875edc52e2eb989c6243884d8fde375f4f7f56fc12a8520bdfe594cd42aedcbb  fastfetch-sunos-amd64/fastfetch-sunos-i386.tar.gz
08a0755f2f93f7f6841e7e9fccb45684b2259a0d21471fc36b5a279bca619896  fastfetch-sunos-amd64/fastfetch-sunos-i386.zip
400d5497eb655027dbb3d439a1f07ac71a15ed96145b4d4e93eaf5967953fda9  fastfetch-windows-amd64/fastfetch-windows-amd64.7z
295e70f1ba20f16b8231df39bbea3ad0010eac642b588049bab4e537709ac643  fastfetch-windows-amd64/fastfetch-windows-amd64.zip
3c58187d146c02bf455c01df7523aa3fcdb6ded1effa975c25e8d3e10336bc30  fastfetch-windows-i686/fastfetch-windows-i686.7z
4cd1b2e4dde585453a26a8a9e7fca10c61d944d812ea7c5927cc3b072cca6762  fastfetch-windows-i686/fastfetch-windows-i686.zip
SHA512SUMs
73c40f8f2af6e5c4e761f3c7c2b26c19f2f1be2378b9caed9140c5d078fa0cc5af05a7e84acdfd8099e2d8b34d55bb761983e5c3b13448234bf0537c65aca614  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.tar.gz
3052cb5f2e7ea85862b43ea2c53876222b2c248be1772124e856db5d17d4fa86fe164ade3c77a0a48235a0406ca45e4cd1d2b9fad63ab939b7e4728f08f80626  fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.zip
b62623e9ab53be96354cbe46e5f7c50d7c30e5d70e6f5e11c850a7a3e31d97bdd35191dee2ece422ac2ca48ee7d8ee15d70796f017cb172b281398b51766c9e0  fastfetch-linux-aarch64/fastfetch-linux-aarch64.deb
e6bb8c244fe0fd67d992f122cabdc3c68ea7ab8fcf4728e1253a7ce7cd43960778a62500a2f8a7699bac67380e5d4a0a1c21c5b3bf831bb71d09dad77831b52b  fastfetch-linux-aarch64/fastfetch-linux-aarch64.rpm
59e867e071bfb90a2a9521fc229c55e169fd6c2bfcf0d6aa309586517bf3a357781b91740131bdbacb7a870c29ed6391023bbf5eb085144c67bc0b222090088e  fastfetch-linux-aarch64/fastfetch-linux-aarch64.tar.gz
364ad32a2fd48643b89d21c5f4be4154bacc0dab94700593093d9a250c9890c822e9b0e5be082308e4c2f8ee2aae5d387f7344f0cad43e1ddafd8efeae9926d5  fastfetch-linux-aarch64/fastfetch-linux-aarch64.zip
ae479cbd5fc99d99316aad6522899c36903726fb63c6e60de0f733b5df68af5b0298f233d5b8e66a207d10802a3b75523bc102eb3b3eca11562fdf8e7ce5fe17  fastfetch-linux-amd64/fastfetch-linux-amd64.deb
971f9916398950d073ccfc1854183900166314d58ec336510e0151b33d222ceae238ac52470087514187a28717d332dc3ce136a9225c96f8c8a3ba2861afde0c  fastfetch-linux-amd64/fastfetch-linux-amd64.rpm
2953ab25cca9bc47e3bf6d01337ac28557718627e7b1b8ce297a7feccdec01593a80cdf4dde3f480603579adc33bd4db6a8d356b709dd03fc248a3926ef57c7b  fastfetch-linux-amd64/fastfetch-linux-amd64.tar.gz
9c7a45518ff2ce3074a2d480104685a013b1f51e1cc592c1825251a18fba1eec0f51dd493ea33e9c8169100c8b43a5d5a7c501f7b4087a117f17f9308cb123be  fastfetch-linux-amd64/fastfetch-linux-amd64.zip
19d75da7a094c33432f2015bb03add750ba049032e964ace1655963a67274a8372e0e3434c135e079e261c26c098843315e030ff5f42d79961535b419388d483  fastfetch-linux-armv7/fastfetch-linux-armv7l.deb
c17e5aab178c56d1a0d266f8eba039f3d094dfaeb5ab93188f04aa968536b4f296e55d6c5d95464006bd9c67ce3736594c94e9dca99c7bc2d662129894774d7c  fastfetch-linux-armv7/fastfetch-linux-armv7l.rpm
1b84211ef802446d36e7ba3fd1ce411a68ef1b3d74b54a3c601ff6dabc06ce3be2414e0038bd891ee81047c698f5df8f19a57a57c1435dc2628ffdbf77c94639  fastfetch-linux-armv7/fastfetch-linux-armv7l.tar.gz
53ba5313c416ae6e76e79e649bef1ffc200be150eab1c20a18d77ceac9b8c2c2a08696c94036610f442b82e685ad0ec16b13ead9ac7966f4254c7d1013dfe01b  fastfetch-linux-armv7/fastfetch-linux-armv7l.zip
d8228c887cd8df5e41073f756c06f818e11e818a0f55197f3671b20b0da442cbadf927a880e916bdc0218ee268028c9bc0bf4e7911ef70ca23bbb4b9f53533df  fastfetch-linux-riscv64/fastfetch-linux-riscv64.deb
4b5bc1481bbc1352e497c4fb991b5e8cc4ab2e599d0e423162ce23d191be8dfc56980191e2e8dcd3c59c6ea028876f77818eef61c1d83f69f7071b7181e0a78f  fastfetch-linux-riscv64/fastfetch-linux-riscv64.rpm
6d95e87b2d97cfe68a80cc350965793ec13169d61542608a40dbf8c874a0afb5085f38f4677886a2b6cd5d52570de309f658e0a61eab75227cce7563afa20d74  fastfetch-linux-riscv64/fastfetch-linux-riscv64.tar.gz
397f6129aee7fb2ad8b9f31d62d4ac1bcfb7d89f885d29a35a08d8294edea28c4fc37bc6a81410a409bb23d6a4dc3222ebdf6cb64ad13e3574ca30aa770c726a  fastfetch-linux-riscv64/fastfetch-linux-riscv64.zip
abdfae38e4920e3fc09ad7bf656ff07aebcc2b54f5a2b180fa1755e3ddb565bfc477f5515889af5248ebbceb45be41a7bdc8e78418d5aa0e9fe56d92f01f7954  fastfetch-macos-universal/fastfetch-macos-universal.tar.gz
2b0bac8442f06ea1a2b99bc902247ec06b5205f44d7332ab16fdcf6f591cd64fc2faa5456ea5a187a8bbcd816ac857b85724dc8aca69aa49004e4cd854b1859b  fastfetch-macos-universal/fastfetch-macos-universal.zip
c726693e3c6f06a2be23fcdd2eed4a6eaf23cee985edd55824bc390807004742a5aceef4246dc4dfcce6f2395bb5265ab3d54dd0a8437d9c0ee1f1f6081b7d8f  fastfetch-musl-aarch64/fastfetch-musl-aarch64.tar.gz
f7ba69b75ec6ddc62f418e4d47522058caee401caefcd83007ccc59ff7a509d44b6765edbbf0a1dbae1f20d1918ddacbf239e2dc8f91a18ad6bdc6bf89aa8a24  fastfetch-musl-aarch64/fastfetch-musl-aarch64.zip
e02774a400414c4a886e727c3c6ae83a386946f408140584913b073ca9865ec26c800882b1bbb58395bddaedb642aa024e31e650c36b10b77194be0a0b57c5b2  fastfetch-musl-amd64/fastfetch-musl-amd64.tar.gz
8ca8c47d9b5262cd7f3ba3313f19a1294029bf5547ea28d009b88d943dd066b97214439fc3d7464cfb5ad3a0e63a4bc3a3ac51e00aa0fdddddf386a7df131947  fastfetch-musl-amd64/fastfetch-musl-amd64.zip
6dde07346a6ae08c49f8deca19f974fafd94a964542d97f70c39625ccbf151bf01aa626af7582367dab208bb09fc2208f18ba831bdb06202a271f05831617ffd  fastfetch-source/2.24.0.tar.gz
7094a102bb476f051473f559ebbac2576c43b1bc8aedb87ce4b4d08c4e33f20d8c4de7fef51906c0f1a90d4a9a922508457a09c83a4d2ae3423232d029f419eb  fastfetch-source/2.24.0.zip
7440de50eeb90f2af5add50fad26e7649e75c85d96cd07aa7745e02e9b8c85bb3bc6debeffce6e87df9d8c20167c6f6ec5a71d012a00c7d1ae649219d1220e46  fastfetch-sunos-amd64/fastfetch-sunos-i386.tar.gz
80bcf6397cc5323086d6086c4c35616276c9c9327558106b2a4529646108c6ac64b3674dfdfd32d85b34b39666fcce4863f632c08a7469030929281421c5de18  fastfetch-sunos-amd64/fastfetch-sunos-i386.zip
9958528b1f44cc0cc27de630389a02edf1b3adf8a22a9e4247b8a629a282ba0abcfbfd4d240e54308bd7ba0eb2cecbca36e80fde07dac8e69b4ad61727f5bd01  fastfetch-windows-amd64/fastfetch-windows-amd64.7z
546f2ddc6aa005d9d7dd8a7d3b03404613e8086945607c3604fe2fea799b699a09176a629e57f8a2e79083f487e11e78e33fb79214c282d5f9858951793cd93c  fastfetch-windows-amd64/fastfetch-windows-amd64.zip
7aeae9da28d0a5fda50c3509263f0ab2aef90706fc56789d5a499546115fe5e6dfeef4cee0dd0d2914e95b6704e590a9c9206fd1af59cc8e34e1d37e16347473  fastfetch-windows-i686/fastfetch-windows-i686.7z
fc2141890c46a10abb2c516e8c2cf23b423ebc4d4388ea3afd0ee6739ee254d136566708b3f7360c6292f1f6c128e781bdaee217e8dea46e8577e79a28ef7179  fastfetch-windows-i686/fastfetch-windows-i686.zip