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