Skip to content

Releases: fastfetch-cli/fastfetch

2.8.2

10 Feb 06:49
Compare
Choose a tag to compare

Wish you healthy and a happy lunar new year!

Changes:

  • The linux binaries are now built with glibc 2.35, which means they no longer support Debian 11 and Ubuntu 20.04. Users using Debian 11 may download the artifacts fastfetch-linux-old from GitHub Actions.

Features:

  • Rewrite GPU module, drop libpci dependency (GPU, Linux)
  • Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  • Add new module Camera, which prints the name and resolution of connected cameras

Bugfixes:

  • Fix compatibility with packages installed by flatpak (Terminal, Linux)
  • Don't show an empty battery if no battery is detected (macOS, Battery)
  • Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  • Make format of battery status be consistent with other platforms (Linux, Battery)

Logo:

  • Print Asahi logo in asahi linux (Logo, Linux)
  • Add Asahi2, z/OS, Tatra, PikaOS

SHA256SUMs
983f33f19c1fea6e90cbcd805fd78d1e4daadc9d3acd7b7d64f6ae18a9137ca8  fastfetch-freebsd-amd64/fastfetch-2.8.2-freebsd-amd64.tar.gz
a42f0387999e5e4733ab7bc9bbcb5bdb269c02e84384cd61fac97fdcd3c230a3  fastfetch-freebsd-amd64/fastfetch-2.8.2-freebsd-amd64.zip
b167d7ee1e7240fa4ec0f87958d0e95b85c27618f09c437524ac5d36c834a11d  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.deb
2ee2fbe836da5f5d83f0bca291de323b195d305464448635dd801604556e0493  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.rpm
20729c847a185ca08812eb5644809e03cfaea59ed803caf14ef801a7073084e9  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.tar.gz
3181cf00d40b8c5fe831913c02b93ed83bb842c09b13549d8f054f56e6b3b17a  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.zip
67742b515e9e7bded40b8caa6cc48f6f66983ffbde41eacd83291336d900a6b6  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.deb
592832282d29a60c2e522c1b0dc576427513a7a32e1de36d7ceda567badad5d4  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.rpm
563f3b2bd59d75b1db383dde12a53f16d1df78b0cc87dc2a4103f3c559e06141  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.tar.gz
441c0f6668318e47503c04cdd593c17a00bd20470aba91f05733eb2ef9022b98  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.zip
1f16c8fd07c7501c0bf6f59dd08f92fb233a306422b945dca60a486634792016  fastfetch-macos-universal/fastfetch-2.8.2-macos-universal.tar.gz
8a38905dd407b0683a92810b67b81e76edc90437cb638196a037a173a6bbce7e  fastfetch-macos-universal/fastfetch-2.8.2-macos-universal.zip
7601f9f5c96b76913b6eb4397c9c2a56bf9ad998f0306b7f3ff335d1bf308db9  fastfetch-source/2.8.2.tar.gz
0960d2972cec8d95549a91a81f98969dba4809d9baad5d885171d7299fac94b0  fastfetch-source/2.8.2.zip
df6f949fcd551468df68a19b5e82902252466aeb62a45871db20847abf7c3a1b  fastfetch-windows-amd64/fastfetch-2.8.2-windows-amd64.7z
72ff66ade9a1c878ea6daa3588027378354fdc0a7693882ff0f2a11e7148e3e0  fastfetch-windows-amd64/fastfetch-2.8.2-windows-amd64.zip
cc1eb29953d4224cc9d96c886d590a5c5af2384d947cdbc8d9ae3f197bd007fe  fastfetch-windows-i686/fastfetch-2.8.2-windows-i686.7z
9e2ec609e7579124d55bd689b43938b8ca2c06eeea85bbac6db8242ae39a8253  fastfetch-windows-i686/fastfetch-2.8.2-windows-i686.zip
SHA512SUMs
c467e29aa345f50d54a32758e3f1752c91ccedfc01173849f802845913ec4a02de098e6a6260bd4f5eefe4b43067ee360ce44fa31bb928112323d1a4d09831a5  fastfetch-freebsd-amd64/fastfetch-2.8.2-freebsd-amd64.tar.gz
c92d6feb73a42c0270f3e37bf06a3391d3e51d0e58078e3a34a85975b402b31c28c982733c89dfa86884439a828761ed1f3b7761c0573f087a5063a2ddb94239  fastfetch-freebsd-amd64/fastfetch-2.8.2-freebsd-amd64.zip
a8751094fc1e75c8ddea60f3fd9671a8c462c3d156ef6eedfe2170d3e1188b29f71a46e08990b42c939862575c73efce1a6fa1ab9185524434c31fff3cb73b45  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.deb
df6baa8b6dfba2e0aaba1aeb683dc4ff80ebd28b285725114678fad54d354f6d1b3d418ff0a7dbe3667c12df0527bbf24ea0e23813b995ad6b608668395daa69  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.rpm
e5a0ce1da475889a99af50f29bd244f90d43da5c6bbd5bad0e9cba952d83831d2e5331c19d6dc5088500f8ac8f55cff843aa039bdeeae53e057869f8a318ae65  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.tar.gz
ee0e10c0597888e161f4487524c6b8fc9da4e8563026d92ba12b17fcdb4a846545a54ec230215692abe7a1e8bf8115a65fa32d441500ade47679449f5886a373  fastfetch-linux-aarch64/fastfetch-2.8.2-linux-aarch64.zip
d872aeaafe08f30a510fd467919b815dbd36c4d7501e70fe09fe1d053cfc8aafd8b68816196f71b10e9939b0e4fe488c1554b0c2744c2086f6ad7fcd726ed223  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.deb
41ec2cc025773f00d00c50a95e4704933362783ddddb68dc7e02c0f702c2c43a626e6a40cf9dfc503ed8bac89163c3d8542e55054ef2940f7b2e37362d0e6050  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.rpm
f9496948a16d84c0047372845f192ded087e85c5381c3e29daecf13ebbfae8732f96e48bcaead5c00524e944c5b7f310dd890e47df0d7753bf01f3cbd9f77dc8  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.tar.gz
300bc77bdbbf20f03773b5682dda9acda0aa800c4f035acd5958e7f7552a6c5850d0afdf3be0a70dac555d20608fe33482ad8c4fc2fe67ba7e7cee7e5d5532fa  fastfetch-linux-amd64/fastfetch-2.8.2-linux-x86_64.zip
b31e512ab9c2e55d0405ddaf2c9e77d580c30d5679f646308f577c43b05b1b620251dd8f21452956f89b47520e74361f4f4b73fc04ebab6ac01312d79bf10608  fastfetch-macos-universal/fastfetch-2.8.2-macos-universal.tar.gz
12ead37959315055fcc02f6d0f6d8c7a965242600a860e90120e24ae69d78195c1359726a71b73c52a37dcfaaa28b36b979d02056829a9c5ba0ef8c46ee9fc02  fastfetch-macos-universal/fastfetch-2.8.2-macos-universal.zip
eaa9a020b39c97b8aceca0c75de1577d09f03a533df14ea680e99aac70fd5d40324f44feecf5c7825e9ab88fc1bf4dcc686fe541af60a670b8ff887f0b5fa79b  fastfetch-source/2.8.2.tar.gz
3817a7d82f94073fdb5e9b1ec2a116d84bf98c5c3119abfbf4661d3a86bca8205ebc5f8163b91e822bed8b1a8efcdaaef8c2cb2d1f8c86b0e33b616d82150ae6  fastfetch-source/2.8.2.zip
7b427009f6a0031b7738d93ff4103d51695a12595e5b9d55c803295f0a9a4d89e4365e3eb877fb6eeeacff1d870030e1c7c243008deef1fd66171a499d066d37  fastfetch-windows-amd64/fastfetch-2.8.2-windows-amd64.7z
b651baec6e37831488b21595ef540310e576eedbce9452adeee24fc630e8f610da1c1c5aad89fa21e2916dc763db1c0c1a3c454cbb1e002b3727e184f168cfbd  fastfetch-windows-amd64/fastfetch-2.8.2-windows-amd64.zip
e2c7775366cfb5d7da557b6a45f9cc89b45531a75d701d7d3c50464a55ef821de51f7894f95ddffffca35f54a681e77183f7c28b1c035461e3801d84849aee75  fastfetch-windows-i686/fastfetch-2.8.2-windows-i686.7z
9a7df272b72276e3c932c0bfbccb86bd4f742886c60245c41a070874dce1211773666d8e07b7f4c41c7e61292979530c27d255ed913f4c8f7d81af4553824546  fastfetch-windows-i686/fastfetch-2.8.2-windows-i686.zip

2.7.1

30 Jan 11:40
736d531
Compare
Choose a tag to compare

Hot fix release

Features:

  • Config presets in app folder now work with symlinks

Bugfixes:

  • Fix a possible segfault when detecting terminal (Terminal, Linux)

SHA256SUMs
4072642a103fd653c9e5c9131953b18a1825953fc370d3f9c8afdbb938abfdb4  fastfetch-freebsd/fastfetch-2.7.1-FreeBSD.tar.gz
141d021fc3e833cec824c1b93a70ba23f9c31d22d65d52ff5eb3e1632eb4be64  fastfetch-freebsd/fastfetch-2.7.1-FreeBSD.zip
4fe164de541be6011bab7dec2102f6a3b69d574c0d2460996b792afb930f938a  fastfetch-linux/fastfetch-2.7.1-Linux.deb
3e37394e5f55dc8653469415670deae52a27692939e56e09c6ae46622dfc5c42  fastfetch-linux/fastfetch-2.7.1-Linux.rpm
cdaf7c044878903fa68a48b832d9513b859d51813e94368e5c2d389f9f03d9fe  fastfetch-linux/fastfetch-2.7.1-Linux.tar.gz
357915d44f7905504627b410e0110190d3aef7eba4bc560f0a131542247853b1  fastfetch-linux/fastfetch-2.7.1-Linux.zip
bd4e44a11bfea17a6fb243854549733658c65935da213c3e7bcfa84e48220d75  fastfetch-macos/fastfetch-2.7.1-Darwin.tar.gz
76916912a482a2e0cbda3d2572986993b6b6643528643799562399e14dcac1ef  fastfetch-macos/fastfetch-2.7.1-Darwin.zip
64778068628426a1d4394f756cec70a62dd9f7fabc267dd7bdcbfc6302f6476e  fastfetch-source/2.7.1.tar.gz
bbd5475953acf9503fe1898e5de8f6aa1f6d8270e157fba088fc25122c621569  fastfetch-source/2.7.1.zip
f0f152d4f5e32256d6e294180128030355f9d2443c4751b35fca1b2479a022bd  fastfetch-win32/fastfetch-2.7.1-Win32.7z
c753272d319f1bacc3c434175674e3dbb3ef0a2c0edb0387fc69628bd68b1f4c  fastfetch-win32/fastfetch-2.7.1-Win32.zip
c6d203a29106d19cbd5e7c8656942448be4b70fe1a13779eeb57e4503b4f45d5  fastfetch-win64/fastfetch-2.7.1-Win64.7z
c18061d1b8e077faed1b1e284196f436531380aed6c72a253d9479f4463ea16f  fastfetch-win64/fastfetch-2.7.1-Win64.zip
SHA512SUMs
4a1e3251f623edaa4168af34927f391187ce7c85d0de2302b328858b416510f084b2677f1a7ffcb42a38382f6fdfcada37058a8fe6e797c8596aba2a37fe6015  fastfetch-freebsd/fastfetch-2.7.1-FreeBSD.tar.gz
85d832024b3597ba9a2a9353c8141d67abd0a9108b75c619cb123bfe822436ec199f097a39087832ca2c383a94183d86adea2fa1397007f8c2c94de95aa0d2b4  fastfetch-freebsd/fastfetch-2.7.1-FreeBSD.zip
69ca9d6f75c8c653ca9e05bb483d2e0cf6626b247433973e999b9913ce577f20304f784b7ff4b0ee3196b46f1416f1b5ee9b96f5618b395344b0831cf41ecb30  fastfetch-linux/fastfetch-2.7.1-Linux.deb
69c02fcc2c60445543ea00b6e5cb1a34cdff4d62100d283fdeb728b052a6be8eac73e0c790d8b51c81254f4fb626526b96815f1f3928c829f3c5e8554f551302  fastfetch-linux/fastfetch-2.7.1-Linux.rpm
a16814084b017dd51e17ff0a0e25f56b68220f2b084e759dad858fedf26259922daf67d6ade507579c68e92266a5d27ad5de0ba09a1a302848614e48f7e8d29a  fastfetch-linux/fastfetch-2.7.1-Linux.tar.gz
02a1a1ef39bd547cffe855f661cf2b974172a34aefb56bb9fbb0151d5ea56036ebd875e95074b27a94515bab464459dadf80e01706431eeceb0c64d699adaf65  fastfetch-linux/fastfetch-2.7.1-Linux.zip
efed584abdd9e5f756b3d0a936ff3228a9dfb491d98954381485541bfa1d539f0742841d35d73eb85471fcb0f62db251c4df55250fef6ba11a1b3984d2687c85  fastfetch-macos/fastfetch-2.7.1-Darwin.tar.gz
14e3a1ac8378355b57d318a3c0a0956545d6377ac12728bd1a0d1c31f907422ec1eb5abb33f94f53e12bb3116d74cfd14cd4392d8cdf1df0b6204970e7a7fa14  fastfetch-macos/fastfetch-2.7.1-Darwin.zip
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1  fastfetch-source/2.7.1.tar.gz
2db6d5a8829e2af993c4b78877f05df3b3d7d01ececb6ae21ddcb5ebf8e631acde73ff5e948ab2fd9bd5f316a19942bcc941e9ecf7b8c1bdcc90ccbf385f9138  fastfetch-source/2.7.1.zip
ff88e1ba4afcb2dd1f51393ff4c90f3ec524b6a44ae1d53f34dcd003266a2a96044bf15f6752b1cc4135b6f8590277d0350f4e03d1041eefac147c1e62b3af15  fastfetch-win32/fastfetch-2.7.1-Win32.7z
cca2e1af68135b20f2393ad8779f5ebec2a2426fb75de3e37546e7f70d97a66c7fe58a8dcad07f5ff3dc035d6cf1c7a2bc9160b1f0f1e81805f911478559cfcd  fastfetch-win32/fastfetch-2.7.1-Win32.zip
34e9c2542b36bfada2ffd486e5092f1a1d4de2a9fbee7b342e26f9df9ae26072e918736328fbce1422f2c1e84b0bffa02904a3372ddca05853b46bc009a1dcc7  fastfetch-win64/fastfetch-2.7.1-Win64.7z
bbed5a6867cf40107d2afbf51cf56d1f23cf72549fe9d9fb414ab4884deec194462b8f5786fb614adaefc20a43975ec2700e29a6d2f8bdf4e57d4cf222d4c3aa  fastfetch-win64/fastfetch-2.7.1-Win64.zip

2.7.0

26 Jan 03:23
1206f6d
Compare
Choose a tag to compare

This version was released earlier than expected to fix a segfault bug in Alpine Linux


Features:

  • Add new module TerminalTheme, which prints the foreground and background color of the current terminal window. Currently doesn't work on Windows.
  • Allow command substitution when expanding paths. For example, now it's possible to use "source": "$(ls ~/path/to/images/*.png | shuf -n 1)" in JSONC config file to randomly choose an image to display. (#698)
  • Use native methods instead of pciutils to detect GPUs in FreeBSD. (GPU, FreeBSD)

Bugfixes:

  • Fix text formatting (Wifi, Linux)
  • Fix terminal detection in some cases (Terminal)
  • Remove trailing \0 in JSON results (FreeBSD)
  • Fix uninitialized variables (GPU, Linux)
  • Fix a possible segfault (OpenCL)

Logo:

  • Add ASCII logos for fedora immutable variants (#700)

SHA256SUMs
7be52e3650f8111838359e73aabe10ae7a8718aad701f8be4dba15737092358b  fastfetch-freebsd/fastfetch-2.7.0-FreeBSD.tar.gz
6e8f1e5226013e53fd3fb8dad020d0b780ba3f0c7a656e92651d6d7ff2e880ea  fastfetch-freebsd/fastfetch-2.7.0-FreeBSD.zip
fac44e36c9af04d1f567701269f082e37c350821e80d1a4245b15010ece51a82  fastfetch-linux/fastfetch-2.7.0-Linux.deb
a3fb3aec81aed0fe12bfe5b8d27bcb3a3b8be0433c7803bcb18181d3edd411e8  fastfetch-linux/fastfetch-2.7.0-Linux.rpm
8a5a33975aa6163a40ae719b84244586dc9247e6fea4fc77c6f5e2dbb03f05ee  fastfetch-linux/fastfetch-2.7.0-Linux.tar.gz
8f33dc2982aa50009801428bc22a9afaad69c064cd70635b4419dde9cf7c8a54  fastfetch-linux/fastfetch-2.7.0-Linux.zip
fafb9f86a6a649d1449a14f3015ed3aee58405ce8b01efb2c27efe3a795fb9e3  fastfetch-macos/fastfetch-2.7.0-Darwin.tar.gz
7a977062f9d72dcefaa53d0e266f63b38218fcca3486abe0f907b6ee5dfa7281  fastfetch-macos/fastfetch-2.7.0-Darwin.zip
fa64838f7107bbcffecc303e94bf587a5cddc1082d3f83e13d3f5fc97b93250d  fastfetch-source/2.7.0.tar.gz
5228ac5ffa2f693291da67faa1ac2f90817ce4bdd9d5b6af95d4fab74558d89c  fastfetch-source/2.7.0.zip
7081fd221a4350e44bde56ea0bd16d6cbebad7f6c0c51ca2e7c97663a7136448  fastfetch-win32/fastfetch-2.7.0-Win32.7z
46aa2439e628215023acd7721784fac040633d230862f18e3113efd2394c3c22  fastfetch-win32/fastfetch-2.7.0-Win32.zip
c75bb0bc0f382ff0ffabcad806299f9948d8ea3dd259583d9724cdff04e03946  fastfetch-win64/fastfetch-2.7.0-Win64.7z
a91e4243c80d8af74e21d80c7833453e97d39b5f6e981e8baf9d7fc235426397  fastfetch-win64/fastfetch-2.7.0-Win64.zip
SHA512SUMs
6debf4d75724abc962edb1444322bb45ec852268019a4132de89f570ea8807c48d5fdf85f3fb344bfe02358f76bbc09ab8b630c14289433f6a731bd504d1e57d  fastfetch-freebsd/fastfetch-2.7.0-FreeBSD.tar.gz
3464bfe35a50a2d125107a15385f875be96db0c29f07f2f2818d3733254ef3f5adf208e8e37855a8271714092d3305885a7cfb46541864c6e20c9ea3cc9ff7d5  fastfetch-freebsd/fastfetch-2.7.0-FreeBSD.zip
e026b88ea74fa18180e6a3151ee7717644f61f79b88537d104ae08122a47366f5239a350c894e2ab4399d8441041f4eb8c3421b93c8e1ecbb0435eb93f9217c8  fastfetch-linux/fastfetch-2.7.0-Linux.deb
014f362997961a6be77bd28af9ff53072d55c90b12f6f39d905e6660024fd0f115eeb6fd06a90646d5158622b4ecb2ffec43fe73ebefcc1753fdde05fdb4de95  fastfetch-linux/fastfetch-2.7.0-Linux.rpm
743ee9e8d3d4a38ecb643c04526caa0313c36e35843887964af04b009457f6efad6ef584100a43fbe73bc237096d12629b3d2113ff5499b4f97fddf4e6fe9576  fastfetch-linux/fastfetch-2.7.0-Linux.tar.gz
d993f112a884b51696d2389cb699304eb028f34e3f373d396a6b5661932e22a7db8f7b23c6b70c1fffb2783508cca34f1ef46ae343010ef1d0d85984a3bde700  fastfetch-linux/fastfetch-2.7.0-Linux.zip
a02217e4a408685b119665f3eba02cdb3774e6cc55de1f07cccee8a525b06f1daa46154fbaefa88ecfd7dfaa7949f25fd0230ce650dcb257b5fff1a9875e9994  fastfetch-macos/fastfetch-2.7.0-Darwin.tar.gz
44fc186903f84a011fb515b57313bcabf860a9e0e983e3a3f241c90d2217bf1cc49cbafb7e307ae53e49ed6e8460cb075acc88375804a69d092f8cf7cbf21c88  fastfetch-macos/fastfetch-2.7.0-Darwin.zip
e20e2c6dfa6a8805460eece02afd9ced29e894b6b944537e95e3a2cbcbcfcb1ef356bfc0ccdbcb8eee1f09725a1f7eb71dcecfbbca39713880b428956f37696f  fastfetch-source/2.7.0.tar.gz
9271b57debe7e2f7e7595bb72e9d63b6097c6a9bd3189f6e20b4df846727335eaccd3ca7c0d572d5ebb8fda0e7f39b7b4d542da7719c4362404a65d67caafbfa  fastfetch-source/2.7.0.zip
43f48a1c5d93a486dafeb6dd9e30b9933c7550c122f82429628b8f0813906c28af16d0427ee8643f89f9734f23eb4902b3d74b92a1abb9138f08b35a365c067d  fastfetch-win32/fastfetch-2.7.0-Win32.7z
7300043b434ba179d76cd922472913ea644ceef86c2f816e9056ebd6f70d8c8782e5b6023af62ee716330f40fbab10157c311d7ccd689ab5aa337701a82f0954  fastfetch-win32/fastfetch-2.7.0-Win32.zip
4aef45fc19bfec1c09e77d9c4fd6bf5b963194354753404895e83ffdfe72815576737b2fae312f46f81384547356ac811b9ad2e586761992da6482a1a29db4e7  fastfetch-win64/fastfetch-2.7.0-Win64.7z
31e2f7da02bc88abde6d59d53493990f41967d4e679a33a2be5ac2c92b75e2b034a811837e4fb4fc52feb0d36b5d210f8d3c9600bb09e43c1765a20c44a6c10a  fastfetch-win64/fastfetch-2.7.0-Win64.zip

2.6.3

21 Jan 15:27
35a5a03
Compare
Choose a tag to compare

Hotfix release

Bugfixes:

  • Fix module not working (Bluetooth)
  • Fix building for GCC in Windows (Windows)

SHA256SUMs
966895c96e37503adc0784c9f4da4e361a2c5ae363913b35f79638532b02a981  fastfetch-freebsd/fastfetch-2.6.3-FreeBSD.tar.gz
c1287e9eb41e0718ec1ce1a4fec0410fa503728c54d9ae1e7404f7c19aed5248  fastfetch-freebsd/fastfetch-2.6.3-FreeBSD.zip
d40795c66860eec1f559d530d1e782937cf1f8fe8bd5567fa36a68f51d351509  fastfetch-linux/fastfetch-2.6.3-Linux.deb
707c6d8f047298d15815d3c3dd3a21a762d4202274973da429446d4fb005541e  fastfetch-linux/fastfetch-2.6.3-Linux.rpm
c11801731e89dcaf546dc9a4e73a8d97d73d20a6ad8e8a3a00aa16af4b2cada4  fastfetch-linux/fastfetch-2.6.3-Linux.tar.gz
be787eda3905fd8be1c51f57eb79420fd361297ab44f4c8042b396eb730367f1  fastfetch-linux/fastfetch-2.6.3-Linux.zip
1caf2cf30dd6de92431edef29ffd509f05f5079325bf513bec7302fd1c185225  fastfetch-macos/fastfetch-2.6.3-Darwin.tar.gz
2dc8e4524d56d7d3aa48f39c913de0502127e0a5b2ad7e04ab08485f7f4fa252  fastfetch-macos/fastfetch-2.6.3-Darwin.zip
5008ccee5e111505d5ac2bafa51533f4a3521fb93b47856b8a79754754d85d5f  fastfetch-source/2.6.3.tar.gz
ebc6835c52d37e88837978640e75766d146e1b8ee3dc1385e166e2df2c5e62b3  fastfetch-source/2.6.3.zip
0a4ed56d51c46e8d0892b3840925b55f4d1b063199baca9b67a4f7a685d87c9c  fastfetch-win32/fastfetch-2.6.3-Win32.7z
5097a89f9b7982a565f0ae6c14c7cc9a42614e769164b4840ad08d31f4ec523c  fastfetch-win32/fastfetch-2.6.3-Win32.zip
6301fbd6c322a29ca6b2589f015df864d224dbfb4dbc282fb48c61c6897ba448  fastfetch-win64/fastfetch-2.6.3-Win64.7z
2b041793d629c049fa60aa81f1d4b2dd05b071b75bbc552015b43a3c8865dfc2  fastfetch-win64/fastfetch-2.6.3-Win64.zip

2.6.1

20 Jan 14:50
0f69dc5
Compare
Choose a tag to compare

Features:

  • Improve xonsh shell detection (Shell)
  • Support colored percentage values (Bluetooth / Gamepad / Sound)
  • Add --<module>-percent-[green|yellow] options to specify threshold of percentage colors
    • eg. --disk-percent-green 20 --disk-percent-yellow 50 will show green if disk usage is less than 20%, yellow if disk usage is less then 50%, and red otherwise.
  • Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
    • eg. --percent-color-green blue will show blue color if percent value falls in green state.
  • Improve Intel macbook support (macOS)

Bugfixes:

  • Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  • Don't use login as terminal process (Terminal, Linux)
  • Silence warnings when building in 32bit machines.
  • Create sub folders when writing config file (#690)
  • Improve user specific locale detection; fix locale detection in Windows 7 (Locale)
  • Fix GPU type detection (GPU, macOS)

SHA256SUMs
8db09ac4112d1046697cd6158e74b488e0843fef39c143e1d43c7801b3dd077d  fastfetch-freebsd/fastfetch-2.6.1-FreeBSD.tar.gz
ad35c7a6ade0c20d2704c0b91c8020ae19922dc384557fbb3bb52b92cea33831  fastfetch-freebsd/fastfetch-2.6.1-FreeBSD.zip
85abc582c5b5c06d4d530d0229bcb541ecd316ba8cd876ae3e2f086049d136f9  fastfetch-linux/fastfetch-2.6.1-Linux.deb
812a65d73aefe90357207220e6928c25fac71ed274f5a620f56eaa566bc17452  fastfetch-linux/fastfetch-2.6.1-Linux.rpm
f632fc4df2ef19e23e42f24ac624985e6c74edf064abfa63a27ccfef539427ce  fastfetch-linux/fastfetch-2.6.1-Linux.tar.gz
d0294d96b4777fcf0f81c54b55d1e5fdb8d11937407bacbc73ffbef13a024fda  fastfetch-linux/fastfetch-2.6.1-Linux.zip
527c54e377bff934cf6c65b12286146b796f4dccefd0c1db54b016f326f31213  fastfetch-macos/fastfetch-2.6.1-Darwin.tar.gz
ed1fa941de517a9a5e5d809813ca7d60fe74f00fd78581131f11db825a1dd058  fastfetch-macos/fastfetch-2.6.1-Darwin.zip
4d3b9492c7bf9ae7a2436803220e5f4d8204d3f9e03de1d80f841faf2ad7df5d  fastfetch-source/2.6.1.tar.gz
aa9c4525e37d2ab14f4e1152c82e380123cc168fa41e1a1b807de91ff9fc0c9f  fastfetch-source/2.6.1.zip
c250f6fe07a1023de1496c521f178f3d2c541d7add39dc5f6861b397e54f61f9  fastfetch-win32/fastfetch-2.6.1-Win32.7z
311ba0ff3db1222f4b9dcf71b83fac91515e861af71fae666e5bdc46b5587c61  fastfetch-win32/fastfetch-2.6.1-Win32.zip
9354d43ace9e58096dfa14a974c7ab26a6072c354a2127bb8c62fc0515d462b9  fastfetch-win64/fastfetch-2.6.1-Win64.7z
0e73431d1f4c309977b2326f586b890aca465a0ef4545a25902988bd89de9797  fastfetch-win64/fastfetch-2.6.1-Win64.zip

2.6.0

17 Jan 07:53
d0d9831
Compare
Choose a tag to compare

Changes:

  • Remove support of option --battery-dir. We detect a lot of things in /sys/class/* and only module Battery supports specifying a custom directory for some reason, which is weird.
  • Remove --chassis-use-wmi which is no longer used.

Features:

  • Add ENABLE_PROPRIETARY_GPU_DRIVER_API cmake option to disable using of proprietary GPU driver APIs (GPU)
  • Support wallpaper detection for macOS Sonoma (Wallpaper, macOS)
  • Support power adapter detection for Asahi Linux (PowerAdapter, Linux)
  • Support battery serial number and manufacturer date detection (Battery)
  • Support host serial number and UUID detection (Host)
  • Support battery level detection for gamepads where possible (Gamepad)
  • Support maximum CPU clock detection. Previously base clock was printed (CPU, Windows)
  • Support manufacture date and serial number detection for physical monitors (Monitor)
  • Support ash (default shell of BusyBox) version detection (Shell, Linux)
  • Sound module in FreeBSD now uses native ioctls. Pulseaudio dependency is no longer used.
  • Locale module in Windows now prints the same format as in Linux and other posix systems.

Bugfixes:

  • Fix overall memory leaks (macOS)
  • Remove trailing \0 in JSON results (FreeBSD)
  • Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  • Don't print llvmpipe in vulkan module (Vulkan)
  • Fix system yyjson usage in fastfetch.c. Previously embedded 3rdparty/yyjson/yyjson.h was used in fastfetch.c even if ENABLE_SYSTEM_YYJSON was set (CMake)
  • Fix locale module printing unexpected results in specific environments (Locale)
  • Fix battery temperature detection in Windows. Note only smart batteries report temperatures but few laptops uses smart battery (Battery, Windows)
  • Print device name if no backlight name is available, so we don't print empty parentheses (Brightness, FreeBSD)

SHA256SUMs
bd3ae211c4fb639cd8aa4b0e4c3a0ddd47a8958d63e3ca5674f7f43c4a8fe41e  fastfetch-freebsd/fastfetch-2.6.0-FreeBSD.tar.gz
b396cc041c7fbb5d5db6fca38495c8420e57996dd1fbe3f54ef9f0964cec6864  fastfetch-freebsd/fastfetch-2.6.0-FreeBSD.zip
9f84f574d6439925a610617de500551ec0cedccdd2cc868f632470c4dbc3fd97  fastfetch-linux/fastfetch-2.6.0-Linux.deb
0065532c425184121758c5ca67a73e372223a6534175a179506a76f52e7d648a  fastfetch-linux/fastfetch-2.6.0-Linux.rpm
32a518089abadbd011e56f50452c04d62e675dfb20a3af0e19ebff5b77fd3253  fastfetch-linux/fastfetch-2.6.0-Linux.tar.gz
61e1d2d0a5e3af8decdcda33dcf2a76547e177c89334dad1cc893f7038fc26a7  fastfetch-linux/fastfetch-2.6.0-Linux.zip
8d35dcbc0eecf4af63909f3951e6334d3fab6271ff1d986007af5e9a60ee74ab  fastfetch-macos/fastfetch-2.6.0-Darwin.tar.gz
9aa9384ad4f9da0c2be4b9765cf1fd7f222977db1d9236021eaf0dd7251af40d  fastfetch-macos/fastfetch-2.6.0-Darwin.zip
f9e18b6b0291679fa2c9f934bbb18a849c9c5b37d93c803a91f7e8ef40cecf6b  fastfetch-source/2.6.0.tar.gz
20b2a38ac7e0b16c78eee7789bd6d932f7dbba318f118f7116d6916498daa8bd  fastfetch-source/2.6.0.zip
f70c135df3ab2ef056a0786c222981ef4cb6eff974079da4d1b0f7416e60d57b  fastfetch-win32/fastfetch-2.6.0-Win32.7z
fdc91600e24efe89e790ad7ee70a708d6a7d384e1563eace354df4328623c0a4  fastfetch-win32/fastfetch-2.6.0-Win32.zip
b831ff289fd4fc1fdd369b037eba7058fcd82b570f9dedc5b09cc43993cbc356  fastfetch-win64/fastfetch-2.6.0-Win64.7z
e1e6d19e20bafa6449c0b9fcfa50e142f2f4e6e97fe10f3f968df01ad8f084c8  fastfetch-win64/fastfetch-2.6.0-Win64.zip

2.5.0

01 Jan 04:04
b80da99
Compare
Choose a tag to compare

Wish you a happy new year!

Changes:

  • --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  • We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always ( eg. When the Linux kernel itself is installed in a USB drive )

Features:

  • Support more authentication type detection for macOS Sonoma (Wifi, macOS)
  • Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc (#666)
  • Use Intel Graphics Control Library (IGCL) to detect more GPU information. Windows only (GPU, Windows)
  • Improve support of Asahi Linux (Brightness / CPU / GPU / Disk, Linux)
  • Support more properties of physical disks (PhysicalDisk)
  • Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  • Support partition label detection (Disk, FreeBSD)
  • Support platform specific graphic API version detection (GPU, macOS / Windows)

Bugfixes:

  • Fix Windows partition detection for WSL2 (Linux, Disk)
  • Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  • Fix battery cycle counts in some places (Battery)
  • Fix CodeWhisperer compatibility (#676, Terminal, macOS)

SHA256SUMs
a60a3cdcaea47ace78d497cdf4511241b9cb14ff7ea719b3e60c99b00fc90810  fastfetch-freebsd/fastfetch-2.5.0-FreeBSD.tar.gz
4889f91842b75c79f193b8eed8d4dc8152073b7712aaa8d04c6af283edb91ed5  fastfetch-freebsd/fastfetch-2.5.0-FreeBSD.zip
3d56f22005065ff1bcb084e21c75dbeb2ff3a26b2c0f381e0382c9eebe436108  fastfetch-linux/fastfetch-2.5.0-Linux.deb
b0bd0f5024802652797a8b170828654f6877a34953ebbfbffb1f67127029b480  fastfetch-linux/fastfetch-2.5.0-Linux.rpm
c8dc1e070c625dcacfd1762946b8f67cb7d707774c60e1ff01fa8cfbd69f81d0  fastfetch-linux/fastfetch-2.5.0-Linux.tar.gz
8fa83c78070a08ff5030bb10f6c6eee24f0a9a78851c5f6ff2390775db2f0e98  fastfetch-linux/fastfetch-2.5.0-Linux.zip
e43b5b48096acf8acdd727cb7d2579d7625fcfd2d0c5f78f2b5ba5498d2e922c  fastfetch-macos/fastfetch-2.5.0-Darwin.tar.gz
a38799a53f270149d3516b23ae226af1ff9ed39e42cb56d560386bea328574b6  fastfetch-macos/fastfetch-2.5.0-Darwin.zip
f60345fd56744077a6f66209b89826c606fd8fecf05ec08f804269eda90f7aae  fastfetch-source/2.5.0.tar.gz
7ee5b93a34c4e86aee25e2ffec816d0d1d4832eab08a51004597e3163fffd4e1  fastfetch-source/2.5.0.zip
c69ef4fe885e5769ecf4050824431b147515934e9a702aaeb599ab5033c69b23  fastfetch-win32/fastfetch-2.5.0-Win32.7z
6ce2b51b3cd44a7b4a96dd729b5e11b61c39e038eb559cc90723bac07aa7574b  fastfetch-win32/fastfetch-2.5.0-Win32.zip
aa88a38d90e6065a2a7b06f364b7970bda19988a52ec2099fc7d01e9a46b7c7f  fastfetch-win64/fastfetch-2.5.0-Win64.7z
dd36b82e2205c5abb2bc63de607b749579379021596eafa9fc1cc87dcb5e0c23  fastfetch-win64/fastfetch-2.5.0-Win64.zip

2.4.0

18 Dec 23:16
5ede47f
Compare
Choose a tag to compare

We are deprecating flags based config files (will be removed in v3.0.0). We suggest you migrate to json based config files. One may use -c /path/to/config.conf --gen-config to migrate existing flag based config files.

Changes:

  • All flag based presets are removed

Features:

  • Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  • Support Apple M3X temperature detection (CPU / GPU, macOS)
  • --ds-force-drm support a new option sysfs-only
  • Improve xfce4 version detection
  • Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  • Add a new module Physical Disk, which detects product name, full size, serial number and so on.

Bugfixes:

  • Fix crashes sometimes when --logo-padding-top is not set (Logo)
  • Fix memory usage counting algorithm (Memory, macOS)
  • Fix the behavior of --no-buffer in Windows
  • Fix possible segfault in some devices (Display, Linux)
  • Fix segfaults on first use of new images with Sixel flag (Image)

Logo:

  • Remove unnecessary escaping for Adelie logo
  • Add EshanizedOS

2.3.4

07 Dec 17:07
c4824b2
Compare
Choose a tag to compare

This release fixes an issue preventing --help and fish completion from working, finally


We are deprecating flags based config files (will be removed in v3.0.0). We suggest you migrate to json based config files.

Config related changes:

  • The deprecated flag --gen-config conf is removed
  • Flag --gen-config now does the same thing as --migrate-config, which can be used as config migration and default config file generation. Flag --migrate-config is removed
  • Fastfetch now searches for config files in the order of fastfetch --list-config-paths, and won't load other config if one is found.
  • The undocumented flag --load-user-config is removed. As an alternative, --config none can be used to disable loading config files.
  • --config (previously named --load-config) is now supported for command line arguments only. If specified, other config files won't be loaded, which works like other programs.
  • Config files will always be loaded before other command line flags being parsed. That is to say, command line flags will always override options defined in config files.
  • the value of GPUType integrated contained a typo and was fixed. Existing config files may need to be updated.

Features:

  • Support Oils and elvish shell version detection (Shell)
  • Support Windows Server Core (Windows)
  • Better ddcutil 2.x compatibility (Brightness, Linux)
  • Add completion support for fish (natively) and nushell (via carapace-bin)
  • Support nix in macOS (Packages, macOS)
  • Print module description for --list-modules
  • Support alacritty.toml (TerminalFont)
  • Support board detection on macOS. It simplily prints machine model identifier as for now (Board, macOS)
  • Add general method to query product name (Host, macOS)
  • Use libdrm as a better fall back for detecting displays, which correctly detects current mode; supports refresh rate detection and maybe also faster than using /sys/class/drm (Display, Linux)
  • Support physical disk size detection (DiskIO)
  • Support physical disk name and type detection (DiskIO, FreeBSD)
  • Use MemAvailable if available (Memory, Linux)
  • Improve performance of detecting dpkg package count (Packages, Linux)

Bugfixes:

  • End va_list before returning (@VoltrexKeyva)
  • Don't use background color when printing blocks (Color)
  • Fix lots of typos
  • Fix compatibility with Linux containers (Linux)
  • Don't report disabled monitors when using DRM (Linux)
  • Fix bad performance in some cases when using X11 (Display, Linux)
  • Fix some memory leaks
  • Fix used swap space detection (Swap, FreeBSD)
  • Don't leak fds to child processes (Linux)
  • Fix possible issues when reading procfs (Linux, @apocelipes)

Logos:

  • Add Adelie, Ironclad
  • Update parch
  • Fix Xray-OS logo name

2.3.3

07 Dec 02:53
923997f
Compare
Choose a tag to compare
2.3.3 Pre-release
Pre-release

Ignore this