I have this: ~/.local/share/applications/mimeapps.list [Removed Associations] image/png=wine-extension-png.desktop The standard says this: The [Removed Associations] group removes associations of applications with mimetypes, as if the .desktop file was NOT listing this mimetype in the first place. Yet when I open a 'image/png' file it uses Wine. Exo seems to be completely ignoring the "Removed Associations" section. It's a complete pain in the pass to manually fix all the mess Wine creates EVERY TIME it gets installed, so I created this in my mimeapps.list. [Removed Associations] application/rtf=wine-extension-rtf.desktop application/vnd.ms-htmlhelp=wine-extension-chm.desktop application/x-mswinurl=wine-extension-url.desktop application/x-mswrite=wine-extension-wri.desktop application/xml=wine-extension-xml.desktop image/gif=wine-extension-gif.desktop image/jpeg=wine-extension-jpe.desktop;wine-extension-jfif.desktop; image/png=wine-extension-png.desktop text/html=wine-extension-htm.desktop text/plain=wine-extension-txt.desktop Why is Exo not following the standard?
It seems this only works in ~/.config/mimeapps.list. The compatibility with ~/.local/share/applications/mimeapps.list should still work.
Closing this old report. For compatibility reason ~/.local/share/applications/mimeapps.list is still being read, but only when ~/.config/mimeapps.list is not present.