Visitar URL original
Failed to resolve logo source · Issue #2628 · fastfetch-cli/fastfetch · GitHub
Skip to content

Failed to resolve logo source #2628

Open

Description

@dhampirave

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

Activity

  1. Robert35-dll commented on Oct 3, 2026

    @Robert35-dll

    You should specify paths to a desired file from a common directory e.g.:

    • from system root /
    • from your profile's home directory via ~ or $HOME

    Try these options:

    • "source": "~/<path_to_images_dir>/images/tachippuccin.png"
    • "source": "$HOME/<path_to_images_dir>/images/tachippuccin.png"
    • "source": "/home/<your_username>/<path_to_images_dir>/images/tachippuccin.png"

    I find this guide about linux paths on linux handbook quite informative, you may want to take a look at it too.

  2. dhampirave commented on Oct 3, 2026

    @dhampirave
    Author

    I changed my file path to ~/.config/fastfetch/images/tachippuccin.png and instead i get an error that says
    Logo (kitty-icat): 'kitten icat' returned empty output (replaced some of the characters so the code shows properly)

    Image

    However, it does work when I change the image protocal to kitty or kitty-direct! Thank you.

  3. CarterLi commented on Oct 5, 2026

    @CarterLi
    Member

    I think your issue has been resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions