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

  1. 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.desktop

    L’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/.

  2. 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/.

  3. 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