I would like to add miro to the default application GUI in system settings/default applications. I added
;miro.desktopnext to all rhythmbox.desktop entries eventually discovering if it was not added to
audio/x-vorbis+ogg=rhythmbox.desktop;miro.desktop it would not appear in the system settings/default applications drop down list for audio.
I can find
default.list in either
Modifying either gives me the same results.
Further reading and i found that GNOME splits the settings for default application in system-wide and user specific settings.
- System wide application assignments can be found in
- User specific in
So i understand that if i right click/open with/set as default it will make changes to my
~/.local/share/applications/mimeapps.list and will be associated with that user. I suppose i could even create a defaults.list in
~/.local/share/applications/ but since both changes made in
/etc/gnome/defaults.list are system wide i'm not sure which is the correct way. What is the difference between the two and which is the correct list to modify?
is a symbolic link to
"*.desktop" files contains in it the mime-types that the program supports. So if "miro" application can handle "audio/x-vorbis+ogg" mime-type files, "miro.desktop" should contain this mime-type in it. Then "miro" application will appear as a candidate to run this mime-type files.
If there are more than one application supporting the same mime-type, you can decide which one will be used by default just including it at "/usr/share/applications/defaults.list", so in this case just replace:
It CANNOT be two "defaults" applications.