Hi, for some time now (but I don’t remember how long) I’ve noticed that my .desktop entries are not displayed in the list of applications.
As a concrete example, recently I installed a very nice image viewer called “emulsion” (github ArturKovacs/emulsion) via rust cargo tool. It gets installed in ~/.cargo/bin which is in my path. I’d really like to choose it as my default viewer via “righ click/Open With Other Application” but it does not appear there. So I thought that if I’d make a desktop entry for it, it would show up in the list of applications to choose from. Problem is I’m not successful in doing it.
Here is the content of the file ~/.local/share/applications/emulsion.desktop
[Desktop Entry] Type=Application Name=Emulsion Comment=A fast and minimalistic image viewer GenericName=Image viewer Exec=emulsion Terminal=false Categories=Graphics;
I’ve tried following both gnome help page https://developer.gnome.org/integration … es.html.en and arch instructions https://wiki.archlinux.org/index.php/desktop_entries but nothing seems to be working.
desktop-file-validate is happy about it but whatever I do, it does not show up in gnome applications.
Any idea of what I can do? I feel like my issue is not specific to this entry since I’ve not being successful with any entry I added myself. Any pointer to how I could figure out what is wrong?
Gnome shell version: 3.36.3 (on X, not wayland)
Archlinux, Kernel: 5.4.48-1-lts