Generated .desktop files in dom0 from vms

there are many generated .dekstop files in the ~/.local/share/applications, I want to understand the naming pattern behind them
some have org.qubes-os.vm._qube-name and then the pattern breaks for me. sometimes it goes like ..._qube-name.app-name.desktop and sometimes ..._qube-name_d...
I don’t understand the “_d” thing at all. why is it there?

1 Like

Seems like replacement for dashes

1 Like

makes sense thanks.

how often are these files get updated or regenerated again?
can I somehow intervene and modify these .desktop files without breaking the system?

Not sure when they are regenerated, a least on update I think. You can regenerate them manually from qube settings if this is what you are looking for.

I don’t know if modifying them breaks something or not, probably not. Why don’t you just create a .desktop file for your purpose?

1 Like

@otoidi

Check:

/usr/lib/python3.13/site-packages/qubesappmenus/init.py