Read the FAQ first
Description
When set logo.type to auto iterm2 wont show custom icon, but kitty do.
I think its auto type's bug.
Version used
fastfetch 2.59.0 (aarch64)
Bug prevalence
Always
Regression
Not sure
Installation
Package manager
Package manager
brew
Screenshots
iTerm2:

kitty:

Configuration
Image protocol
auto
Terminal
iterm2
Image tried
Error message
No response
Features built-in
threads
vulkan
imagemagick7
chafa
zlib
sqlite3
libzfs
System yyjson
{ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/master/doc/json_schema.json", "logo": { "type": "auto", "source": "$([ \"$(date +%m%d)\" = \"1227\" ] && echo ~/.config/fastfetch/Stamp0857.png || echo ~/.config/fastfetch/*.png)", "width": 37, "height": 16, "padding": { "top": 4, "left": 4 } }, "display": { "stat": false, "pipe": false, "showErrors": false, "disableLinewrap": true, "hideCursor": false, "separator": ": ", "color": { "keys": "", "title": "", "output": "", "separator": "" }, "brightColor": true, "duration": { "abbreviation": false, "spaceBeforeUnit": "default" }, "size": { "maxPrefix": "YB", "binaryPrefix": "iec", "ndigits": 2, "spaceBeforeUnit": "default" }, "temp": { "unit": "D", "ndigits": 1, "color": { "green": "32", "yellow": "93", "red": "91" }, "spaceBeforeUnit": "default" }, "percent": { "type": [ "num", "num-color" ], "ndigits": 0, "color": { "green": "32", "yellow": "93", "red": "91" }, "spaceBeforeUnit": "default", "width": 0 }, "bar": { "char": { "elapsed": "■", "total": "-" }, "border": { "left": "[ ", "right": " ]", "leftElapsed": "", "rightElapsed": "" }, "color": { "elapsed": "auto", "total": "97", "border": "97" }, "width": 10 }, "fraction": { "ndigits": 2 }, "noBuffer": false, "key": { "width": 0, "type": "both", "paddingLeft": 0 }, "freq": { "ndigits": 2, "spaceBeforeUnit": "default" }, "constants": [] }, "general": { "thread": true, "processingTimeout": 5000, "detectVersion": true }, "modules": [ { "type": "title", "key": " ", "keyIcon": "", "fqdn": true, "color": { "user": "", "at": "", "host": "" } }, { "type": "separator", "string": "-", "outputColor": "", "times": 0 }, { "type": "os", "keyIcon": "" }, { "type": "host", "keyIcon": "" }, { "type": "kernel", "keyIcon": "" }, { "type": "uptime", "keyIcon": "" }, { "type": "packages", "keyIcon": "", "disabled": [ "winget" ], "combined": false }, { "type": "shell", "keyIcon": "" }, { "type": "display", "keyIcon": "", "compactType": "none", "preciseRefreshRate": false, "order": null }, { "type": "de", "keyIcon": "" }, { "type": "wm", "keyIcon": "", "detectPlugin": false }, { "type": "wmtheme", "keyIcon": "" }, { "type": "theme", "keyIcon": "" }, { "type": "icons", "keyIcon": "" }, { "type": "font", "keyIcon": "" }, { "type": "cursor", "keyIcon": "" }, { "type": "terminal", "keyIcon": "" }, { "type": "terminalfont", "keyIcon": "" }, { "type": "cpu", "keyIcon": "", "temp": false, "showPeCoreCount": false }, { "type": "gpu", "keyIcon": "", "driverSpecific": false, "detectionMethod": "auto", "temp": false, "hideType": "none", "percent": { "green": 50, "yellow": 80, "type": 0 } }, { "type": "memory", "keyIcon": "", "percent": { "green": 50, "yellow": 80, "type": 0 } }, { "type": "swap", "percent": { "green": 50, "yellow": 80, "type": 0 }, "keyIcon": "", "separate": false }, { "type": "disk", "keyIcon": "", "showRegular": true, "showExternal": true, "showHidden": false, "showSubvolumes": false, "showReadOnly": true, "showUnknown": false, "folders": "", "hideFolders": "", "hideFS": "", "useAvailable": false, "percent": { "green": 50, "yellow": 80, "type": 0 } }, { "type": "localip", "keyIcon": "", "showIpv4": true, "showIpv6": false, "showMac": false, "showLoop": false, "showPrefixLen": true, "showMtu": false, "showSpeed": false, "showFlags": false, "compact": false, "defaultRouteOnly": true, "showAllIps": false, "namePrefix": "" }, { "type": "battery", "keyIcon": "", "temp": false, "percent": { "green": 50, "yellow": 20, "type": 0 } }, { "type": "poweradapter", "keyIcon": "" }, { "type": "locale", "keyIcon": "" }, "break", { "type": "colors", "key": " ", "keyIcon": "", "symbol": "block", "paddingLeft": 0, "block": { "width": 3, "range": [ 0, 15 ] } } ] }