Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Failed to resolve logo source

Open Beginner friendly
#2,628 3 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
c
Domain
cli

Research direction

Reproduce the issue with fastfetch --config ~/.config/fastfetch/config.jsonc --show-errors and the supplied logo.source value. Start by tracing how the CLI resolves the configured image path and compare config-file and command-line handling. Done means the custom image resolves and displays through kitty-icat instead of falling back to the default logo.

Written by the indexing model from the issue text.

Description

bug
Read the FAQ first
  • I have checked the FAQ but the issue is not covered
Description

I want to use a custom image instead of a logo, but when I set the image (both through editing the config file and through commands) it just shows the default logo (so the Linux Mint logo for me)

When i run fastfetch --config ~/.config/fastfetch/config.jsonc --show-errors it gives me a message saying "Failed to resolve logo source"
I am running this on the kitty terminal

Version used

2.69.0

Bug prevalence

Always

Regression

Not sure

Installation

Package manager

Package manager

the ppa by zhangsongcui3371

Screenshots
Image Image
Configuration
{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
    "logo": {
        "source": "images/tachippuccin.png",
    	"type": "kitty-icat",
    },
    "modules": [
        "title",
        "separator",
        "host",
        "board",
        {
            "type": "cpu",
            "showPeCoreCount": true,
            "temp": true
        },
        {
            "type": "gpu",
            "temp": true
        },
        "memory",
        "disk",
        "uptime",
        "kernel",
        "os",
        "uptime",
        "processes",
        "packages",
        "shell",
        "lm",
        "de",
        "wm",
        "terminal",
        "terminalfont",
        "colors"
    ]
}
Image protocol

kitty-icat

Terminal

Kitty

Image tried
Image
Error message

Logo: Failed to resolve logo source: images/tachippuccin.png

Features built-in
linux-headers 6.8.12
threads
vulkan
wayland
xcb-randr
xrandr
drm
gio
dconf
eet
dbus
imagemagick6
chafa
zlib
sqlite3
rpm
egl
glx
opencl
libpulse
libddcutil
libelf
libzfs
linux/videodev2
Embedded wcwidth
Dominant language
C
Stars
24.8k
Forks
908
Avg merge
1d 32m
Merged PRs (30d)
20

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from fastfetch-cli/fastfetch

All issues in fastfetch-cli/fastfetch

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.