This release fixes regression of 2.19.0
on M1 MacBook Air. It also introduces a new option --key-type icon
to display predefined icons in keys (requires newest nerd font). See fastfetch -h key-type
for detail.
Changes:
- JSON option
display.keyWidth
has been renamed todisplay.key.width
- Previously:
{ "display": { "keyWidth": 3 } }
- Now:
{ "display": { "key": { "width": 3 } } }
- Previously:
- Windows Terminal font detection in WSL has been removed due to issue #1113
Features:
- Add option
display.key.type: <enum>
to print icons in keys- Supported value
string
,icon
andboth
. Default tostring
(don't display icons) - Example:
{ "display": { "key": { "type": "icon" } } }
- Supported value
- Add option
display.key.paddingLeft: <num>
to print left padding (whitespaces) in keys- Example:
{ "display": { "key": { "paddingLeft": 2 } } }
- Example:
- Add option
modules.keyIcon
to set icon for specified module- Example:
{ "modules": { "type": "command", "keyIcon": "🔑" } }
- Example:
- Report system mono font name for Terminator if used (TerminalFont, Linux)
- Don't require logo height to be set when using
--logo-position right
- Report Snapdragon SOC marketing name for newer Android phones (CPU, Android)
- Detect MTK SOC part name (CPU, Android)
Bugfixes:
- Don't wake up suspended GPUs when using
--ds-force-drm
(Display, Linux) - Fix printing editor type in JSON result (Editor)
- Fix
--logo-padding-*
not working correctly (#1121, Logo) - Fix possible segfault when detecting GPU frequency (#1121, macOS, GPU)
SHA256SUMs
2041a7fe5d4aa5c65aa1abc55b93252a2cc2caa7c18a207d50306b96d0215fe6 fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.tar.gz
757727585d32c481c34a782d110a9b08061f7c038420b46889df315a1a208ba7 fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.zip
6eac6f04d5c9fbee040d3967e60cc5f674a50d51520ccdd08833eefb9d9e7cdb fastfetch-linux-aarch64/fastfetch-linux-aarch64.deb
2f4dd01adca8241389df79b5a6e050cd29714fd3b43ce4b20f44493cb06d2d80 fastfetch-linux-aarch64/fastfetch-linux-aarch64.rpm
87fd08f955d38f88f9461789609abfb4b0f7d1188da095b7e141752fdde4a30a fastfetch-linux-aarch64/fastfetch-linux-aarch64.tar.gz
b428b41f8d3ce8af8c464439cd0cb60946ad3ad0e8acfa35d5769a21b253451a fastfetch-linux-aarch64/fastfetch-linux-aarch64.zip
c1899b111595522846763ed7da7b23afaa95a4847d2178e2952bfbb597ef3fe7 fastfetch-linux-amd64/fastfetch-linux-amd64.deb
b034f07803856a955133e8de4d497ccb7adad14bbd6009d5acebe815b445295a fastfetch-linux-amd64/fastfetch-linux-amd64.rpm
ff83d64d56b258bed9e9b7896102f37fec0c3f03cce82f86cb038635385ea39f fastfetch-linux-amd64/fastfetch-linux-amd64.tar.gz
f0774ea371800995b78824c483d7e601f338445bdafd672c931b2ed4feee794a fastfetch-linux-amd64/fastfetch-linux-amd64.zip
be4166a144171500ef6df7fd90bb7fbb5be225d7ee019d8177b3f1d42e82d477 fastfetch-linux-armv7/fastfetch-linux-armv7l.deb
ce2a38583c44dffc61d5989e418ebfa4d7ea4b6247cd5d64d254d7ca854591fa fastfetch-linux-armv7/fastfetch-linux-armv7l.rpm
d31b10a80fbe46cdbf5c7dbdf75112d03619fda162afb24dadc553a4ea22daa7 fastfetch-linux-armv7/fastfetch-linux-armv7l.tar.gz
9e1c3f9bedcb14ff9a56fee8285ae281470f8eae53d06f90e4d64de1e647f378 fastfetch-linux-armv7/fastfetch-linux-armv7l.zip
76a29caed059c569a5f575ffe51eecdda1f71dba540f5b339714a362a05630b1 fastfetch-linux-riscv64/fastfetch-linux-riscv64.deb
4746387fa2c6f52fbef3641c3a0ec92716a36a23a561fc4d0e633a15a470610b fastfetch-linux-riscv64/fastfetch-linux-riscv64.rpm
a546e080d61a64b797cc82f1accc7951b36a54d92ff545e53509b12dc54eb938 fastfetch-linux-riscv64/fastfetch-linux-riscv64.tar.gz
2a11e234e6f20bbca692c98173a24c1dbe6198625c73d6144f004d0da5a64d68 fastfetch-linux-riscv64/fastfetch-linux-riscv64.zip
a377dad8021b8db22d99e36ab94d0f36faa62a0e85c34b3f85afb6990040bb61 fastfetch-macos-universal/fastfetch-macos-universal.tar.gz
7a58b9056f58b7ab151d4465e43664f4dfe19a1ce1e95a7a08c5a6d4e92bcc52 fastfetch-macos-universal/fastfetch-macos-universal.zip
9f3237f124a36fd2a8361dcc15c1a4dbe9920713bfbcc6843fa389745b9d7185 fastfetch-musl-aarch64/fastfetch-musl-aarch64.tar.gz
8c7d04931666a1af01afc18b833f04276123ef58306dbf918c801ad45a9c9dfe fastfetch-musl-aarch64/fastfetch-musl-aarch64.zip
9f1ca13a4f9b3b799efe506457181948be2a898d2942946a1e85b4c9b7505429 fastfetch-musl-amd64/fastfetch-musl-amd64.tar.gz
b27c6526a8adb0e78ba2cd576b88a3c23b142fd50b90bf98273a141d4ea5f73e fastfetch-musl-amd64/fastfetch-musl-amd64.zip
461f64bda6ab4a33085b1b75afd01e72a7d0556b678852b95fbea4916ceec2a8 fastfetch-source/2.20.0.tar.gz
23deed34195c4b6a16fa07c15210cfa1105207b7d7a12b4985fe00e5dd88ab9e fastfetch-source/2.20.0.zip
7fd4207222c55d3213d5952584c17e065800a95147fc8928e104f803334cd643 fastfetch-sunos-amd64/fastfetch-sunos-i386.tar.gz
838f00b446abd1a73580e7cd330e918b27aeb6aae3493f3383aebc17778a503e fastfetch-sunos-amd64/fastfetch-sunos-i386.zip
f35c09c834a46c27f90b5bc3087601a4508a8aac2faa5e5a9add9d5d3f9f95b4 fastfetch-windows-amd64/fastfetch-windows-amd64.7z
0308bfa3ada38f69e5b29ad8646fa7cd11b507f57b33de8ef80ef83f3f20c297 fastfetch-windows-amd64/fastfetch-windows-amd64.zip
e5ad7da8826284ef08373758fae2f2bd2774169e983af1cff830ceb0c2741246 fastfetch-windows-i686/fastfetch-windows-i686.7z
fc29615d2f8e0f599038d80bc38d1f822bcaa9bdc742d68c56459a06efb5ccbb fastfetch-windows-i686/fastfetch-windows-i686.zip
SHA512SUMs
ddcbd8bfd804a8fbedcc4d0f3ffdf3a1ebdd084aa05f045573081b467b2c5abbf43cc813938eb3726eb96c3e18dbd85fa3f90c15b9d1d8bc01b2bb478993a189 fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.tar.gz
bc9defee29de108ded6731c8c1368793a64c1c573dfe24573e7e8d6b54f108c3cfd8ae4de95442586c7f78ef90fbdcbaf0f43306a75caeae66907101cbd24974 fastfetch-freebsd-amd64/fastfetch-freebsd-amd64.zip
401a8cb20bf1bcb5dcb65d537f0225bbf36e5ba18cfe204f9ac27f4cbf1c81e91ef66e3a0b7e91854a7bde5bf716eb283de9e7fb8cd8861cfeaf9c8ac2ab9061 fastfetch-linux-aarch64/fastfetch-linux-aarch64.deb
5db0aa9723e728c1a94b103c92d6c017ae76c8163f10ff7e8c8f383b1688d8d400d82a86e18b472c451b1f0e1807650ebf8fe7a5b10d0958b7627448678f5a73 fastfetch-linux-aarch64/fastfetch-linux-aarch64.rpm
380f0f36a5ed4c2c0b439a89f0a476d4dd6b46c4029ca728619e3636f0c4ce349244396e76ef8096f12430ca1b99a4c2628db8b2b0c242b20cac79744a8afe8f fastfetch-linux-aarch64/fastfetch-linux-aarch64.tar.gz
8c19d0f8b895d9edbac900900c3d4199293b811b3d3209cf8027e563921b4cc37f8a63f13256263e371913dbf9f91c3a58b276dbb38d5e4cc65e077a82f0b2c3 fastfetch-linux-aarch64/fastfetch-linux-aarch64.zip
98e635bb88a00b42ceb0788d169c4763af6759e0304f2f68e237fd180150ea4bbce47f714da7a1b1a77f66da2a8639c1028746b1e3a34ef594e73318a0ba0869 fastfetch-linux-amd64/fastfetch-linux-amd64.deb
6831e13a41728770a3cfcfdeccc76a643239a0d43b970adedef5405067fccc6a7ce6f1a9c2033346bc029884c13f0e5350277380941ef8f801d462b5f77a7fd0 fastfetch-linux-amd64/fastfetch-linux-amd64.rpm
4dea1d327a8d1af36a323374a9ad3d36dc2abf832c89f7c0fc3c9cf5f2dfdacf88b4e5a4299052586eb76485de7c2ae4729d0c30e4aa1ff4850c98cc13f2638e fastfetch-linux-amd64/fastfetch-linux-amd64.tar.gz
53dd695f2994845a816d0036a3f34fea5a8ef6d5b24124e0a365fb4b8d8e2c544ae2275e73e5d3009a0cc85dbe28f20c4f6e29bb84b340ae2b1bc4c8cf5b0063 fastfetch-linux-amd64/fastfetch-linux-amd64.zip
eb0984d45323afd472623b7093cb1d1aefb502f740e75dfee93cc306b709c3ad58e2cb755f36d956ddb0184d12aeb9510dee332c3d71044647b0878685dd7c26 fastfetch-linux-armv7/fastfetch-linux-armv7l.deb
c2f495cae18deecb2b6e829e91f14ea8e4ac4acdb0ec3c9f9fe9cb0b88cf06fafceb1cb69330c49ad13d8e6bd7e2f71cefd381fc896c2a9f07c9b2e6ba4e4de5 fastfetch-linux-armv7/fastfetch-linux-armv7l.rpm
9f1127638ad852d163d36a9ef9b4235f0cf22a580055cf703a60b2c2d5781557484c1e4d2ae0cf0c45e7506d225b49c138fd9fa4775d6b24bfe0ebfb3052e62e fastfetch-linux-armv7/fastfetch-linux-armv7l.tar.gz
609e21a6eff179034ffb6e1393e1b2a2466eddaca4d5a46ea6aeccaba0661ba0a0b63b9ea861328c4cc892da82cf7f703895af9964a945469927d6f0ae79f7b9 fastfetch-linux-armv7/fastfetch-linux-armv7l.zip
895c2c8186b32556ddc15213e9d0d51359067735f47417b5153249ebada512e63edbb4978040c41c24557be8df4aacdfd3ba4ca0325d257396f1223f127947fc fastfetch-linux-riscv64/fastfetch-linux-riscv64.deb
b2b712d794cc2723a792f9eae917a8b82d87919d764fe367a2e110bc096342246fb4e0d8805e6c1f4da388e4d7addac07ab9d0339a4e81d732f58a1927915241 fastfetch-linux-riscv64/fastfetch-linux-riscv64.rpm
e01e0e465f0620c05f5dcbc590e40c36b3a2fe92131b542a7584c0960c40a787086aadc4118d062cbc12a2289065957bbecbacdc43a9f05809c674a7a93befdc fastfetch-linux-riscv64/fastfetch-linux-riscv64.tar.gz
0117a45520d0733d19e1d19d9764692fa9cde0ca5de8b8bb79a96b33cd1311e38af49e0eeddbc749717641ee3cc8794bdd8b34821b432e16d0727261de2a7009 fastfetch-linux-riscv64/fastfetch-linux-riscv64.zip
079d6b25a8266aa6bc980ad75c5e57fcb8f05fb77a70c66d017b80d3cd4707ebbd9722ae1e4c6c684f313f0aecea042dc6e7d0d26319c7647b39c1b9ca6a7b06 fastfetch-macos-universal/fastfetch-macos-universal.tar.gz
86c368635ceb0774c66692e65b4b5cd994a5667ab3f2c135b5ceb97698a0e1fcf70abd29016685de7469e1923e8da859c35500142680007b2a0592424b44b3e3 fastfetch-macos-universal/fastfetch-macos-universal.zip
6804f6ec3285d0ae1caa1c86f418fa34cae1ac900bbc8dbc8e7704fe8e9e94c20fef16c2df8cd51d3369f5d26b809e132c169cc8347f6ff0d425be937db887c6 fastfetch-musl-aarch64/fastfetch-musl-aarch64.tar.gz
e43d11334d95f36fdd14845c7394a306e0573c309735f3f3a3bf45bdcc2dc629618cedee3e6784127ab2c93d9d67aec98c48be33379d22d50eae32da69f18d3b fastfetch-musl-aarch64/fastfetch-musl-aarch64.zip
e24ec0340b54d239f30a7f2b6cd379b8dde28cf5bb5ccf61082d67f3614b0d915e8c87ec6487ed017e26804530d27d7725510eaf7409d0c26953a95b0c0ff488 fastfetch-musl-amd64/fastfetch-musl-amd64.tar.gz
46aa65e01accc896b10c69128ec78fc4e3d09a927d5b746784110c90e5eff7349ae0626abd70b262f6a19e8f9ef8ea59822850285f61e7636009d8a5adddc4eb fastfetch-musl-amd64/fastfetch-musl-amd64.zip
96b02688d8817ef84bb926ffa3c77ee95c8d402a6f1e5daeb8170484e6092f953f05a5ab463cdce544adb052a1e89b4ee530cc9f09e54223d5f666099e0ad6dc fastfetch-source/2.20.0.tar.gz
347f3552343b061f71a045039d13b33cb86e93d33a7b4c292d311d3d70bc6f93d050460037708a7015936a162bfce76558e0e390030e4243b2a7fe666e87e20a fastfetch-source/2.20.0.zip
8f7cf27adaac48f85119d9754bc31abd1c1d5d2f53f74bf47a3c859021807bba7f2a482f5d19dcfc674e4b2b29edb313bc1709d86b04a7b4ecc3e36d485af0e5 fastfetch-sunos-amd64/fastfetch-sunos-i386.tar.gz
e09a18f0fd649ebdfc5769f745889bec2ad1a0dbdc24322adaa436fa919f778ed2cd92ccc08c63375a8c19ef9d0770a87a7f23a1a505fed952a5ff905f2e2d1d fastfetch-sunos-amd64/fastfetch-sunos-i386.zip
b37b5c6637ea0da6c76db33c9c5c44ab56d0e5b5a5ed1320fd1c527fa79bf5d7481cd8ac1ac6b50b12dfa7a8bfd0b6544087e22915dc0bc2820861755a42a8f2 fastfetch-windows-amd64/fastfetch-windows-amd64.7z
955523eabb7e557799ef591c8453aa0b64a541574a3d691fa33844bc5b2de620a047c22216b04f85cef6ba0c7963634304bfeeaf754b880311294366ed3fbf50 fastfetch-windows-amd64/fastfetch-windows-amd64.zip
4381caa0e16f8b45b4f74b5b6b47a21fb9c2563f885a07d5e48530379e214d331feb8171f67a3e0e4bbef598952cb684f68d72e0435bf759756cb9dabdbe17d3 fastfetch-windows-i686/fastfetch-windows-i686.7z
e174ec742dd80492ea1d8e6302d3e56dd42a565087b3e793d104719c274480280513ba9c29158437373ee2a530a7a8e1d00670b21be8125d2781982922caaf4c fastfetch-windows-i686/fastfetch-windows-i686.zip