Remplacer les applications par défaut d’un utilisateur
Les fichiers /usr/share/applications/mimeapps.list et /usr/share/applications/gnome-mimeapps.list spécifient l’application par défaut à utiliser pour ouvrir des types MIME spécifiques. Ces fichiers sont fournis par votre système d’exploitation.
Pour remplacer les valeurs système par défaut d’un utilisateur, vous devez créer un fichier ~/.config/mimeapps.list contenant une liste des types MIME pour lesquels remplacer l’application qui est utilisée par défaut.
Remplacer les applications par défaut d’un utilisateur
-
Consultez le fichier /usr/share/applications/mimeapps.list pour déterminer les types MIME dont l’application par défaut est à changer. Par exemple, l’extrait suivant du fichier mimeapps.list spécifie l’application par défaut des types MIME text/html et application/xhtml+xml :
[Default Applications] text/html=epiphany.desktop application/xhtml+xml=epiphany.desktopL’application par défaut (Web) est définie en spécifiant son fichier .desktop correspondant (epiphany.desktop). L’emplacement système par défaut des fichiers .desktop est /usr/share/applications/. Les fichiers .desktop d’un utilisateur peuvent être enregistrés dans ~/.local/share/applications/.
-
Créez le fichier ~/.config/mimeapps.list. Dans ce fichier, spécifiez les types MIME et leurs applications correspondantes utilisées par défaut :
[Default Applications] text/html=monapplication1.desktop application/xhtml+xml=monapplication2.desktop [Added Associations] text/html=monapplication1.desktop; application/xhtml+xml=monapplication2.desktop;Cet exemple défini monapplication1.desktop comme application par défaut pour le type MIME text/html et monapplication2.desktop comme application par défaut pour le type MIME application/xhtml+xml.
Pour que ces paramètres fonctionnent correctement, assurez-vous que les fichiers monapplication1.desktop et monapplication2.desktop sont situés dans le répertoire /usr/share/applications/. Les fichiers .desktop d’un utilisateur peuvent être enregistrés dans ~/.local/share/applications/.
-
Vous pouvez utilisez la commande gio mime pour vérifier que l’application par défaut ai été correctement définie :
$ gio mime text/html Application par défaut pour « text/html » : monapplication1.desktop Applications inscrites : monapplication1.desktop epiphany.desktop Applications recommandées : monapplication1.desktop epiphany.desktop