Nautilus, Thunar et al. взять их информацию из mimeapps.listфайлов¹.
Таким образом, решение заключается в редактировании .config/mimeapps.listи / или .local/share/applications/mimeapps.list. Добавьте записи в [Removed Associations]раздел следующим образом:
[Removed Associations]
application/xml=firefox.desktop;wine-extension-xml.desktop;
image/png=shutter.desktop;wine-extension-png.desktop;
image/jpeg=shutter.desktop;wine-extension-jpe.desktop;wine-extension-jfif.desktop;
image/svg+xml=shutter.desktop;wine-notepad.desktop;libreoffice-writer.desktop;gitkraken.desktop;gimp.desktop;wine-extension-xml.desktop;yed.desktop;
application/xml=yed.desktop;
Посмотрите здесь для некоторых деталей.
Возможно, вам придется покопаться, чтобы найти правильные .desktopфайлы; обратите внимание, например, что несколько wine-*.desktopфайлов объявили одно и то же приложение для image/jpeg.
- Различные
mimeinfo.cacheфайлы заполняются update-desktop-databaseиз .desktopфайлов, которые у вас есть. Я не знаю, как они связаны с mimeapps.list; см здесь .