fastfetch
fastfetch copied to clipboard
[BUG] conflicting version information
General description of bug:
- What happened: fastfetch -v conflicting with apt installed version information
- What should happen: fastfetch version information should consistently report correct version across fastfetch, apt, dpkg, etc.
- Fastfetch version used: it's either 2.10.2 OR 2.9.2 (x86_64)
- Did it work in an older version: N/A
- Where did you get the binary: apt 2.4.12
- Does this issue still occurs in the latest dev build? N/A
Often helpful information:
Screenshot:
The content of the configuration file you use (if any): N/A
//paste here
Output of fastfetch -c ci.jsonc --format json:
[18t[14t]10;?\[
{
"type": "Title",
"result": {
"userName": "mhjessen",
"hostName": "mhj-SEi12",
"homeDir": "/home/mhjessen/",
"exePath": "/usr/bin/fastfetch",
"userShell": "/bin/bash",
"pageSize": 4096
},
"stat": 0
},
{
"type": "Separator",
"error": "Unsupported for JSON format",
"stat": 0
},
{
"type": "OS",
"result": {
"buildID": "",
"codename": "virginia",
"id": "linuxmint",
"idLike": "ubuntu debian",
"name": "Linux Mint",
"prettyName": "Linux Mint 21.3",
"variant": "",
"variantID": "",
"version": "21.3 (Virginia)",
"versionID": "21.3"
},
"stat": 0
},
{
"type": "Host",
"result": {
"family": "",
"name": "SEi",
"version": "",
"sku": "",
"vendor": "AZW",
"serial": "",
"uuid": ""
},
"stat": 0
},
{
"type": "Bios",
"result": {
"date": "10/08/2022",
"release": "5.25",
"vendor": "American Megatrends International, LLC.",
"version": "ALDER107",
"type": "UEFI"
},
"stat": 0
},
{
"type": "Board",
"result": {
"name": "SEi",
"vendor": "AZW",
"version": "",
"serial": ""
},
"stat": 0
},
{
"type": "Chassis",
"result": {
"type": "Desktop",
"vendor": "",
"version": "",
"serial": ""
},
"stat": 0
},
{
"type": "Kernel",
"result": {
"architecture": "x86_64",
"name": "Linux",
"release": "5.15.0-105-generic",
"version": "#115-Ubuntu SMP Mon Apr 15 09:52:04 UTC 2024",
"displayVersion": ""
},
"stat": 0
},
{
"type": "Uptime",
"result": {
"uptime": 19890680,
"bootTime": "2024-05-04T20:07:21.498-0700"
},
"stat": 0
},
{
"type": "Processes",
"result": 375,
"stat": 1
},
{
"type": "Packages",
"result": {
"all": 2807,
"apk": 0,
"brew": 0,
"brewCask": 0,
"choco": 0,
"dpkg": 2768,
"emerge": 0,
"eopkg": 0,
"flatpakSystem": 39,
"flatpakUser": 0,
"nixDefault": 0,
"nixSystem": 0,
"nixUser": 0,
"pacman": 0,
"paludis": 0,
"pkg": 0,
"pkgtool": 0,
"macports": 0,
"rpm": 0,
"scoop": 0,
"snap": 0,
"winget": 0,
"xbps": 0,
"opkg": 0,
"am": 0,
"pacmanBranch": ""
},
"stat": 4
},
{
"type": "Shell",
"result": {
"exe": "/bin/bash",
"exeName": "bash",
"exePath": "/usr/bin/bash",
"pid": 3764,
"ppid": 3751,
"processName": "bash",
"prettyName": "bash",
"version": "5.1.16",
"tty": 0
},
"stat": 1
},
{
"type": "Display",
"result": [
{
"width": 3840,
"height": 2160,
"id": 0,
"name": "Sceptre Z27",
"primary": true,
"refreshRate": 30.0,
"rotation": 0,
"scaledHeight": 2160,
"scaledWidth": 3840,
"type": "Unknown"
}
],
"stat": 2
},
{
"type": "Brightness",
"error": "No result is detected.",
"stat": 0
},
{
"type": "Monitor",
"result": [
{
"hdrCompatible": false,
"name": "Sceptre Z27",
"resolution": {
"width": 3840,
"height": 2160
},
"physical": {
"height": 336,
"width": 597
},
"manufactureDate": {
"year": 2022,
"week": 33
},
"serial": null
}
],
"stat": 1
},
{
"type": "LM",
"result": {
"service": "lightdm",
"type": "X11",
"version": "1.30.0"
},
"stat": 4
},
{
"type": "DE",
"result": {
"processName": "cinnamon",
"prettyName": "Cinnamon",
"version": "6.0.4"
},
"stat": 0
},
{
"type": "WM",
"result": {
"processName": "Mutter (Muffin)",
"prettyName": "Muffin",
"protocolName": "X11",
"pluginName": ""
},
"stat": 0
},
{
"type": "WMTheme",
"result": "Mint-Y-Dark-Aqua (Mint-Y)",
"stat": 2
},
{
"type": "Theme",
"result": "Mint-Y-Dark-Aqua [GTK2/3/4]",
"stat": 0
},
{
"type": "Icons",
"result": "Mint-Y-Dark-Aqua [GTK2/3/4]",
"stat": 0
},
{
"type": "Font",
"result": {
"display": "Ubuntu (10pt) [GTK2/3/4]",
"fonts": [
"",
"Ubuntu (10pt)",
"Ubuntu (10pt)",
"Ubuntu (10pt)"
]
},
"stat": 0
},
{
"type": "Cursor",
"result": {
"theme": "oxy-red",
"size": "42"
},
"stat": 0
},
{
"type": "Wallpaper",
"result": "/mnt/pics/wallpapers/436.jpg",
"stat": 0
},
{
"type": "Terminal",
"result": {
"processName": "tilix",
"exe": "tilix",
"exeName": "tilix",
"exePath": "/usr/bin/tilix",
"pid": 3751,
"ppid": 1,
"prettyName": "tilix",
"version": "",
"tty": ""
},
"stat": 0
},
{
"type": "TerminalFont",
"result": {
"font": {
"name": "Consolas",
"size": "11",
"styles": [],
"pretty": "Consolas (11pt)"
},
"fallback": {
"name": "",
"size": "",
"styles": [],
"pretty": ""
}
},
"stat": 1
},
{
"type": "TerminalSize",
"error": "Failed to detect terminal size",
"stat": 200
},
{
"type": "TerminalTheme",
"error": "Failed to detect terminal theme",
"stat": 101
},
{
"type": "CPU",
"result": {
"cpu": "12th Gen Intel(R) Core(TM) i5-1235U",
"vendor": "GenuineIntel",
"cores": {
"physical": 10,
"logical": 12,
"online": 12
},
"frequency": {
"base": 1.3,
"max": 4.4,
"min": 0.4
},
"temperature": null
},
"stat": 3
},
{
"type": "CPUUsage",
"result": [
26.31578947368421,
10.0,
27.27272727272727,
0.0,
15.0,
14.285714285714285,
20.0,
5.555555555555555,
10.526315789473683,
10.526315789473683,
19.047619047619047,
14.285714285714285
],
"stat": 201
},
{
"type": "GPU",
"result": [
{
"coreCount": null,
"memory": {
"dedicated": {
"total": null,
"used": null
},
"shared": {
"total": null,
"used": null
}
},
"driver": "i915",
"name": "Intel Device 46A8 (VGA compatible)",
"temperature": null,
"type": "Unknown",
"vendor": "Intel",
"platformApi": "",
"frequency": null
}
],
"stat": 5
},
{
"type": "Memory",
"result": {
"total": 33408319488,
"used": 5021990912
},
"stat": 0
},
{
"type": "Swap",
"result": {
"total": 2147479552,
"used": 0
},
"stat": 0
},
{
"type": "Disk",
"result": [
{
"bytes": {
"available": 87230177280,
"free": 93716824064,
"total": 126764937216,
"used": 33048113152
},
"files": {
"total": 7905280,
"used": 887538
},
"filesystem": "ext4",
"mountpoint": "/",
"mountFrom": "/dev/nvme0n1p5",
"name": "",
"volumeType": [
"Regular"
],
"createTime": "2023-01-24T08:24:07.000-0800"
},
{
"bytes": {
"available": 41529344,
"free": 41529344,
"total": 100663296,
"used": 59133952
},
"files": {
"total": null,
"used": null
},
"filesystem": "vfat",
"mountpoint": "/boot/efi",
"mountFrom": "/dev/nvme0n1p1",
"name": "SYSTEM",
"volumeType": [
"Hidden"
],
"createTime": null
},
{
"bytes": {
"available": 1761299152896,
"free": 1861335818240,
"total": 1967864131584,
"used": 106528313344
},
"files": {
"total": 122101760,
"used": 2888767
},
"filesystem": "ext4",
"mountpoint": "/media/mhjessen/samsung-2tb",
"mountFrom": "/dev/sdb1",
"name": "samsung-2tb",
"volumeType": [
"Regular"
],
"createTime": "2024-05-01T09:38:31.000-0700"
},
{
"bytes": {
"available": 71721635840,
"free": 77107122176,
"total": 105090060288,
"used": 27982938112
},
"files": {
"total": 6553600,
"used": 7557
},
"filesystem": "ext4",
"mountpoint": "/mnt/docs",
"mountFrom": "/dev/sda4",
"name": "docs",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:40.000-0800"
},
{
"bytes": {
"available": 48425783296,
"free": 51126915072,
"total": 52521938944,
"used": 1395023872
},
"files": {
"total": 3276800,
"used": 396
},
"filesystem": "ext4",
"mountpoint": "/mnt/down",
"mountFrom": "/dev/sda3",
"name": "down",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:37.000-0800"
},
{
"bytes": {
"available": 99337265152,
"free": 104722751488,
"total": 105090060288,
"used": 367308800
},
"files": {
"total": 6553600,
"used": 145
},
"filesystem": "ext4",
"mountpoint": "/mnt/music",
"mountFrom": "/dev/sda7",
"name": "music",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:48.000-0800"
},
{
"bytes": {
"available": 5840388096,
"free": 5840388096,
"total": 8602468352,
"used": 2762080256
},
"files": {
"total": null,
"used": null
},
"filesystem": "vfat",
"mountpoint": "/mnt/partedmagic",
"mountFrom": "/dev/nvme0n1p6",
"name": "PARTEDMAGIC",
"volumeType": [
"Regular"
],
"createTime": null
},
{
"bytes": {
"available": 59618217984,
"free": 65003704320,
"total": 105090060288,
"used": 40086355968
},
"files": {
"total": 6553600,
"used": 21497
},
"filesystem": "ext4",
"mountpoint": "/mnt/pics",
"mountFrom": "/dev/sda5",
"name": "pics",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:42.000-0800"
},
{
"bytes": {
"available": 32586633216,
"free": 37972119552,
"total": 105090060288,
"used": 67117940736
},
"files": {
"total": 6553600,
"used": 7009
},
"filesystem": "ext4",
"mountpoint": "/mnt/safe",
"mountFrom": "/dev/sda8",
"name": "safe",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:51.000-0800"
},
{
"bytes": {
"available": 99590635520,
"free": 104976121856,
"total": 105090060288,
"used": 113938432
},
"files": {
"total": 6553600,
"used": 40
},
"filesystem": "ext4",
"mountpoint": "/mnt/txfr",
"mountFrom": "/dev/sda10",
"name": "txfr",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:58.000-0800"
},
{
"bytes": {
"available": 47158423552,
"free": 52543909888,
"total": 105090060288,
"used": 52546150400
},
"files": {
"total": 6553600,
"used": 780
},
"filesystem": "ext4",
"mountpoint": "/mnt/vids",
"mountFrom": "/dev/sda6",
"name": "vids",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:45.000-0800"
},
{
"bytes": {
"available": 48847405056,
"free": 54232891392,
"total": 105090060288,
"used": 50857168896
},
"files": {
"total": 6553600,
"used": 18954
},
"filesystem": "ext4",
"mountpoint": "/mnt/work",
"mountFrom": "/dev/sda9",
"name": "work",
"volumeType": [
"Regular"
],
"createTime": "2023-01-08T16:57:55.000-0800"
}
],
"stat": 0
},
{
"type": "Battery",
"error": "\"/sys/class/power_supply/\" doesn't contain any battery folder",
"stat": 0
},
{
"type": "PowerAdapter",
"error": "No power adapters found",
"stat": 1
},
{
"type": "Player",
"error": "No media found",
"stat": 3
},
{
"type": "Media",
"error": "No media found",
"stat": 0
},
{
"type": "PublicIp",
"result": {
"ip": "xx.xx.xx.xx",
"location": "Xxxxxxxxxxxxxx, XX"
},
"stat": 0
},
{
"type": "LocalIp",
"result": [
{
"defaultRoute": true,
"ipv4": "xx.xx.xx.xx/24",
"ipv6": "",
"mac": "",
"name": "enp3s0"
}
],
"stat": 0
},
{
"type": "Wifi",
"result": [
{
"inf": {
"description": "wlo1",
"status": "Unavailable"
},
"conn": {
"status": "",
"ssid": "",
"bssid": "",
"protocol": "",
"security": "",
"signalQuality": null,
"rxRate": null,
"txRate": null
}
}
],
"stat": 15
},
{
"type": "DateTime",
"result": 1714858551363,
"stat": 0
},
{
"type": "Locale",
"result": "en_US.UTF-8",
"stat": 0
},
{
"type": "Vulkan",
"result": {
"apiVersion": "1.3.255",
"conformanceVersion": "1.3",
"driver": "Intel open-source Mesa driver [Mesa 23.2.1-1ubuntu3.1~22.04.2]",
"gpus": [
{
"type": "Integrated",
"vendor": "Intel",
"name": "Intel(R) Graphics (ADL GT2)",
"driver": "Mesa 23.2.1-1ubuntu3.1~22.04.2",
"platformApi": "Vulkan 1.3.255",
"memory": {
"dedicated": {
"total": 0,
"used": null
},
"shared": {
"total": 25056239616,
"used": null
}
},
"deviceId": 18088
}
]
},
"stat": 19
},
{
"type": "OpenGL",
"result": {
"version": "4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2",
"renderer": "Mesa Intel(R) Graphics (ADL GT2)",
"vendor": "Intel",
"slv": "4.60"
},
"stat": 9
},
{
"type": "OpenCL",
"result": {
"version": "3.0 NEO",
"device": "Intel(R) Graphics [0x46a8]",
"vendor": "Intel(R) Corporation"
},
"stat": 18
},
{
"type": "Users",
"result": [
{
"name": "mhjessen",
"hostName": ":0",
"sessionName": "tty7",
"clientIp": "0.0.0.0",
"loginTime": "2024-05-04T09:04:38.172-0700"
}
],
"stat": 0
},
{
"type": "Bluetooth",
"result": [
{
"address": "CC:98:8B:94:67:A4",
"battery": 0,
"connected": false,
"name": "WH-1000XM3",
"type": "audio-headset"
},
{
"address": "A0:D0:DC:67:DD:EA",
"battery": 0,
"connected": false,
"name": "Echo Buds 0096",
"type": "audio-headset"
}
],
"stat": 1
},
{
"type": "Sound",
"result": [
{
"active": true,
"main": true,
"volume": 87,
"name": "Built-in Audio Digital Stereo (HDMI)",
"identifier": "alsa_output.pci-0000_00_1f.3.hdmi-stereo"
}
],
"stat": 3
},
{
"type": "Camera",
"result": [
{
"name": "NexiGo HD Webcam: NexiGo HD Web",
"vendor": "",
"colorSpace": "",
"id": "usb-0000:00:14.0-2.4.1",
"width": 640,
"height": 480
}
],
"stat": 86
},
{
"type": "Gamepad",
"error": "No devices detected",
"stat": 0
},
{
"type": "Weather",
"result": "+50°F - Light rain (Xxxxxxxxxxxxxxx, Xxxxxxxxxxxxxxx, United States)",
"stat": 0
},
{
"type": "NetIO",
"result": [
{
"name": "enp3s0",
"defaultRoute": true,
"txBytes": 4715,
"rxBytes": 7541,
"txPackets": 29,
"rxPackets": 20,
"rxErrors": 0,
"txErrors": 0,
"rxDrops": 0,
"txDrops": 0
}
],
"stat": 320
},
{
"type": "DiskIO",
"result": [
{
"name": "KINGSTON SNV2S500G",
"devPath": "/dev/nvme0n1",
"bytesRead": 0,
"bytesWritten": 24576,
"readCount": 0,
"writeCount": 2
},
{
"name": "Samsung SSD 870 EVO 2TB",
"devPath": "/dev/sdb",
"bytesRead": 0,
"bytesWritten": 0,
"readCount": 0,
"writeCount": 0
},
{
"name": "ATA Samsung SSD 870",
"devPath": "/dev/sda",
"bytesRead": 0,
"bytesWritten": 0,
"readCount": 0,
"writeCount": 0
}
],
"stat": 1
},
{
"type": "PhysicalDisk",
"result": [
{
"name": "KINGSTON SNV2S500G",
"devPath": "/dev/nvme0n1",
"interconnect": "NVMe",
"kind": "SSD",
"size": 500107862016,
"serial": "#################",
"removable": false,
"readOnly": false,
"revision": "ELFK0S.4",
"temperature": null
},
{
"name": "Samsung SSD 870 EVO 2TB",
"devPath": "/dev/sdb",
"interconnect": "USB",
"kind": "SSD",
"size": 2000398934016,
"serial": "",
"removable": false,
"readOnly": false,
"revision": "",
"temperature": null
},
{
"name": "ATA Samsung SSD 870",
"devPath": "/dev/sda",
"interconnect": "ATA",
"kind": "SSD",
"size": 2000398934016,
"serial": "",
"removable": false,
"readOnly": false,
"revision": "",
"temperature": null
}
],
"stat": 1
},
{
"type": "Version",
"result": {
"projectName": "fastfetch",
"architecture": "x86_64",
"version": "2.9.2",
"versionTweak": "",
"cmakeBuiltType": "RelWithDebInfo",
"compileTime": "Apr 23 2024, 07:18:23",
"compiler": "gcc 11.4.0",
"debugMode": false,
"libc": "glibc 2.35"
},
"stat": 0
},
{
"type": "Break",
"error": "Unsupported for JSON format",
"stat": 0
},
{
"type": "Colors",
"error": "Unsupported for JSON format",
"stat": 0
}
]
Output of fastfetch --list-features:
threads
vulkan
wayland
xcb-randr
xcb
xrandr
x11
drm
gio
dconf
dbus
imagemagick6
zlib
xfconf
sqlite3
rpm
egl
glx
osmesa
opencl
libpulse
libnm
libddcutil
videodev2
Directx Headers
Proprietary GPU driver API
If fastfatch crashed or freezed
N/A
Paste the stacktrace here. You may get it with:
# You may need Ctrl+C to stop the process if it freezes
gdb -q -ex 'set confirm off' -ex run -ex 'bt full' -ex quit --args /path/to/fastfetch
If you are able to identify which module crashed, the strace can be helpful too
strace /path/to/fastfetch --multithreading false -s {MODULE} --pipe
If you cannot do the instructions above, please upload the core dump file:
If fastfetch is slow
N/A
Use time fastfetch --stat to show time usage for each module.
If my image logo didn't show / work
N/A
- The image protocol you used:
- The terminal you used:
- Upload the image file here, or paste the image URL:
- Does it work with
--logo-width {WIDTH} --logo-height {HEIGHT}?
If fastfetch behaves incorrectly on shell starting
N/A
- The bug is reproduceable with fresh / clean shell configuration (i.e.
fastfetchis the single line of.zshrcor~/.config/fish/config.fish): N/A - Does
sleep 1before runningfastfetchwork? N/A
I can confirm that there seems to be something wrong with the package in the PPA:
# add-apt-repository ppa:zhangsongcui3371/fastfetch
# apt update
# apt install fastfetch
# whereis fastfetch
fastfetch: /usr/bin/fastfetch
# fastfetch -v
fastfetch 2.9.2 (x86_64)
# apt list --installed | grep fastfetch
(...)
fastfetch/jammy,now 2.10.2 amd64 [installed]
^^^^^^
I am not seeing the same issue on Debian where I just grabbed the deb-file followed by apt install ./file.deb, it matches the version stated by the release here on github:
$ fastfetch -v
fastfetch 2.11.3 (x86_64)
So as a workaround I'd suggest not using the PPA and instead run apt on the deb file directly, but to fix the issue perhaps a ping to @CarterLi is warranted since he seems to handle the PPA.
Currently I have no access to the machine that I used to handle the PPA. I will check it tomorrow.
Thanks for the recommendation @lgrn! I downloaded the 2.11.3 .deb, checked the SHA256 hash, and installed it without issue. That gave me an excuse to experiment with a few more modules. ;) As for the version information. It's all aligned now. Sorry about closing this. I can't find a way to just add a comment.
$ fastfetch -v fastfetch 2.11.3 (x86_64)
$ dpkg -s fastfetch Package: fastfetch Status: install ok installed Priority: optional Section: devel Installed-Size: 20929 Maintainer: Linus Dierheimer [email protected] Architecture: amd64 Version: 2.11.3 Depends: libc6 Description: Fast neofetch-like system information tool fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mostly in C to achieve much better performance. Homepage: https://github.com/fastfetch-cli/fastfetch
$ apt-cache policy fastfetch fastfetch: Installed: 2.11.3 Candidate: 2.11.3 Version table: *** 2.11.3 100 100 /var/lib/dpkg/status 2.10.2 500 500 https://ppa.launchpadcontent.net/zhangsongcui3371/fastfetch/ubuntu jammy/main amd64 Packages
Source code for version 2.10.2 on launchpad (https://launchpad.net/~zhangsongcui3371/+archive/ubuntu/fastfetch/+sourcefiles/fastfetch/2.10.2/fastfetch_2.10.2.tar.gz) is actually source code for 2.9.2 (https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.9.2.tar.gz). Diff between those sources shows this:
diff --git a/fastfetch-2.9.2/.gitattributes b/fastfetch-2.9.2/.gitattributes
new file mode 100644
index 0000000..2a442b7
--- /dev/null
+++ b/fastfetch-2.9.2/.gitattributes
@@ -0,0 +1,2 @@
+*.h linguist-language=c
+*.c linguist-language=c
diff --git a/fastfetch-2.9.2/.gitignore b/fastfetch-2.9.2/.gitignore
new file mode 100644
index 0000000..9af64d1
--- /dev/null
+++ b/fastfetch-2.9.2/.gitignore
@@ -0,0 +1,10 @@
+build/
+.vs/
+.vscode/
+.cache/
+.kdev4/
+.DS_Store
+cscope.*
+tags
+fastfetch.kdev4
+*.user
diff --git a/fastfetch/README.md b/fastfetch-2.9.2/README.md
index cc40b2e..ea6199e 100644
--- a/fastfetch/README.md
+++ b/fastfetch-2.9.2/README.md
@@ -27,11 +27,11 @@ There are [screenshots on different platforms](https://github.com/fastfetch-cli/
### Linux
-Some distros packaged an outdated fastfetch version. Older version is not supported, please always ensure that the latest version is used.
+Some distros packaged a outdated fastfetch version. Older version is not supported, please always ensure that the latest version is used.
* Ubuntu: [`ppa:zhangsongcui3371/fastfetch`](https://launchpad.net/~zhangsongcui3371/+archive/ubuntu/fastfetch) (for Ubuntu 22.04 or above)
* Debian / Ubuntu: Download `fastfetch-<version>-Linux.deb` from [Github release page](https://github.com/fastfetch-cli/fastfetch/releases/latest) and `dpkg -i fastfetch-<version>-Linux.deb` (for Ubuntu 22.04 or above and Debian 12 or above).
-* Arch Linux: `sudo pacman -S fastfetch`
+* Arch Linux: `sudo pacman -S fastfetch`. You can also find fastfetch [on the AUR](https://aur.archlinux.org/packages/fastfetch-git).
* Fedora: `sudo dnf install fastfetch`
* Gentoo: `sudo emerge --ask app-misc/fastfetch`
* Alpine: `apk add --upgrade fastfetch`
@@ -41,9 +41,7 @@ Some distros packaged an outdated fastfetch version. Older version is not suppor
Replace sudo with doas depending on what you use.
-[See also if fastfetch has been packaged for your favorite Linux distro](#Packaging).
-
-If fastfetch is not packaged for your distro or an outdated version is packaged, [linuxbrew](https://brew.sh/) is a good alternate: `brew install fastfetch`
+[See also if fastfetch has been packaged for your favorite Linux distro](#Packaging)
### macOS
diff --git a/fastfetch/debian/changelog b/fastfetch-2.9.2/debian/changelog
index 9bbe82d..6c56075 100644
--- a/fastfetch/debian/changelog
+++ b/fastfetch-2.9.2/debian/changelog
@@ -1,27 +1,3 @@
-fastfetch (2.10.2) jammy; urgency=medium
-
- * Update to 2.10.2
-
- -- Carter Li <[email protected]> Tue, 23 Apr 2024 15:18:23 +0800
-
-fastfetch (2.10.1) jammy; urgency=medium
-
- * Update to 2.10.1
-
- -- Carter Li <[email protected]> Tue, 23 Apr 2024 09:55:02 +0800
-
-fastfetch (2.9.2) jammy; urgency=medium
-
- * Update to 2.9.2
-
- -- Carter Li <[email protected]> Tue, 16 Apr 2024 16:32:40 +0800
-
-fastfetch (2.9.1) jammy; urgency=medium
-
- * Update to 2.9.1
-
- -- Carter Li <[email protected]> Mon, 08 Apr 2024 09:34:30 +0800
-
fastfetch (2.8.10) jammy; urgency=medium
* Update to 2.8.10
diff --git a/fastfetch-2.9.2/debian/files b/fastfetch-2.9.2/debian/files
new file mode 100644
index 0000000..655eaef
--- /dev/null
+++ b/fastfetch-2.9.2/debian/files
@@ -0,0 +1 @@
+fastfetch_2.8.10_source.buildinfo universe/utils optional
Fastfetch 2.11.3 has been uploaded to PPA