Skip to content

[Bug]: AppImage installed by AppImageLauncher lacks usable Linux desktop icon #2331

@mwolson

Description

@mwolson

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

Build, CI, or release tooling

Steps to reproduce

  1. On Linux, install a T3 Code AppImage through AppImageLauncher using "Integrate and Run".
  2. Launch the integrated T3 Code desktop app.
  3. Use a shell or panel that reads desktop app icons from the installed desktop entry/icon theme, such as Niri with Noctalia's workspace view.

Expected behavior

The integrated AppImage should show the T3 Code app icon in desktop UI surfaces such as workspace switchers, panels, and launchers.

Actual behavior

The app can launch successfully, but desktop UI surfaces may show no icon for the integrated AppImage.

AppImageLauncher appears to install the AppImage desktop entry, but the packaged AppImage only provides the large source icon. It does not include the usual hicolor icon-theme sizes under paths like:

usr/share/icons/hicolor/512x512/apps/t3code.png
usr/share/icons/hicolor/256x256/apps/t3code.png
usr/share/icons/hicolor/128x128/apps/t3code.png

Some desktop environments and panels do not resolve the AppImage icon reliably without those standard hicolor entries.

Impact

Cosmetic issue

Version or commit

Observed with a nightly AppImage before the packaging fix, around v0.0.22-nightly.20260423.108.

Environment

Linux Wayland desktop using Niri and Noctalia, with AppImageLauncher integration enabled.

Logs or stack traces

No application error logs were involved. The app launched normally; the issue was the missing desktop icon after AppImage integration.

Screenshots, recordings, or supporting files

N/A

Workaround

Manually install appropriately named/sized icons into the user's hicolor icon theme and refresh the icon cache.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions