-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can I set AppImage's icon on linux platforms #3599
Comments
@probonopd thank you.i can show icon in linux dock.what i mean is that the appimage file icon can't be set |
Have you installed the optional |
ubuntu and fedora. i am new to linux gnome |
Are you sure the optional |
Does optional appimaged daemon need to be downloaded separately? |
For that one your user needs to have the optional |
@probonopd Do you mean optional appimaged daemon is not in the electron-builder's dist? |
Exactly, |
@probonopd what a pity, bu thank you very much |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Not doing anything is never a good reason to close tickets in my humble opinion. So I don't know what good this bot is supposed to be doing. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Not doing anything is never a good reason to close tickets in my humble opinion. So I don't know what good this bot is supposed to be doing. |
=( |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
I am facing exactly the same issue. I tried everything suggested in this thread but unfortunately, nothing worked. App icon only works with deb but not with AppImage. Is anyone able to point me in the right direction?
|
As explained above, for the icon in the filesystem to be the correct one the user needs to have the optional |
I'm facing the same issue. The icon shows correctly on Windows and MacOS but on Linux we do not have any icon both when looking at the |
To get an icon when looking at the To get the icon when running the application, the application needs to set the icon for the main window. |
@probonopd I will double check the desktop-integration, thanks for the hint. By the way, we've been distributing AppImage application in the past and it had a desktop icon without requiring the users to install daemon (I'm 100% sure as you can even test it right now - http://luna-lang.org). So there should be a way to do it without this daemon right? Requiring the users to install daemon is rather a big no-go for us regarding AppImage then :( Regarding |
The root cause may be that the the XDG specifications are flawed in this regard. They assumed every application to be installed, along with a desktop file and an icon file (that are separate from the application itself). macOS, Windows, and Haiku all have some concept of resources (such as icons) embedded inside the application. I have written an article about it: https://medium.com/@probonopd/my-sixth-day-with-haiku-under-the-hood-of-resources-icons-and-packages-abec8d0e4ec6
In the past I had written a bash script that placed the required icon and desktop file into the system when the AppImage was first launched. Maybe your AppImage still uses that. |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Has this been resolved? |
This ticket has been closed -- if the issue has been resolve then what is the procedure for adding an icon to the AppImage? My package.json contains:
I'm sure the icon file exists, in fact it's in both /assets/ and /public/assets, but my appimage file has no icon. |
Do you mean something like this in the file manager: Unless desktop environments start to actively support this out-of-the-box, you need an AppImage thumbnailer in your system, or something like the optional I am using Xubuntu with https://github.com/probonopd/go-appimage/blob/master/src/appimaged/README.md. |
I'm not fully understanding what appimaged does and how it fits in here. When I run
My AppImage file is not in any of these locations. I haven't even installed it, It is in the |
If you are just concerned about the taskbar and not about the icons in the file manager:
|
I hope distros ship with a default AppImage thumbnailer soon. That'd be nice and I'm sure the package would be tiny. |
According to AppImage/AppImageKit#346, thumbnailer support was merged a while back (which I assume means we don't need I have both
installed in my Arch (Manjaro) Linux (though I'm using Could it be that |
Please fix it already... |
AppImage could only show the default icon although i set the icon in package.json
The text was updated successfully, but these errors were encountered: