Petr Kovar
pknbe@volny.cz 2014
Personalize por usuário qual aplicativo abre um tipo MIME específico.
Rafael Fontenelle
rafaelff@gnome.org 2017-2020
Leônidas Araújo
leorusvellt@hotmail.com 2023

# Sobrepondo o aplicativo padrão registrado para usuários individuais

Os arquivos /usr/share/applications/mimeapps.list e /usr/share/applications/gnome-mimeapps.list especifica qual aplicativo é registrado para abrir tipos MIME específicos por padrão. Esses arquivos são fornecidos pela distribuição.

Para sobrepor os padrões do sistema para usuários individuais, você precisa criar um arquivo ~/.config/mimeapps.list com uma lista de tipos MIME para qual você deseja sobrepor o aplicativo padrão registrado.

# Sobrepondo o aplicativo padrão registrado para usuários individuais

Consulte o arquivo /usr/share/applications/mimeapps.list para determinar os tipos MIME para os quais você deseja alterar o aplicativo registrado padrão. Por exemplo, o exemplo a seguir de arquivo mimeapps.list especifica o aplicativo padrão registrado para os tipos MIME `text/html` e `application/xhtml+xml`:

[Default Applications] text/html=epiphany.desktop application/xhtml+xml=epiphany.desktop

O aplicativo padrão (Epiphany) é definido especificando seu arquivo .desktop correspondente (epiphany.desktop). A localização padrão do sistema para os arquivos .desktop de outros aplicativos é /usr/share/applications/. Arquivos .desktop de usuários individuais podem ser armazenados em ~/.local/share/applications/.

Crie o arquivo ~/.config/mimeapps.list. No arquivo, especifique os tipos MIME e seus aplicativos padrão registrados correspondentes:

[Default Applications] text/html=meuaplicativo1.desktop application/xhtml+xml=meuaplicativo2.desktop

[Added Associations] text/html=meuaplicativo1.desktop; application/xhtml+xml=meuaplicativo2.desktop;

Isso define o aplicativo registrado padrão para o tipo MIME `text/html` para `meuaplicativo1.desktop` e o aplicativo registrado padrão para o tipo MIME `application/xhtml+xml` para `meuaplicativo2.desktop`.

Para essas configurações funcionarem corretamente, assegure-se de que ambos meuaplicativo1.desktop e meuaplicativo2.desktop sejam colocados no diretório /usr/share/applications/. Arquivos .desktop dos usuários individuais podem ser armazenados em ~/.local/share/applications/.

Você pode usar o comando gio mime para verificar se o aplicativo registrado padrão foi definido corretamente:

    $ gio mime text/html
    Aplicativo padrão para “text/html”: meuaplicativo1.desktop
    Aplicativos registrados:
    	meuaplicativo1.desktop
    	epiphany.desktop
    Aplicativos recomendados:
    	meuaplicativo1.desktop
    	epiphany.desktop