Onde o mimeopen salva a configuração padrão do aplicativo?

2

Associei o pdf ao Okular usando o mimeopen. Então fiquei curioso onde havia salvado a configuração. Meu primeiro palpite foi:

$ HOME / .config / mimeapps.list

mas não contém a entrada correta. Então eu procurei:

updatedb && locate mime | xargs egrep -e "okular" 2> /dev/null

e não encontrou nada. Então, qual arquivo é usado mimeopen para salvar associações?

atualização

Comecei a cavar, seguindo uma pista do comentário de cas, e encontrei um arquivo:

$ HOME / .local / share / okular-usercreated-1.desktop.

com o conteúdo:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=okular
NoDisplay=true
Exec=okular

Que estranhamente não tem um registro MimeType

Meu palpite: Como eu uso o openbox, que não define a variável de ambiente $ DE, o mimeopen foi forçado a criar um novo arquivo .desktop quando o usei. O que é inconveniente.

Eu li que é possível executar openbox dentro de outros ambientes de desktop. Eu vou tentar.

    
por atevm 02.07.2016 / 10:31

1 resposta

3

Encontrei os registros:

O mimeopen quando nenhum ambiente de desktop é especificado salva os registros em:

$ HOME / .local / share / applications / defaults.list

    
por 04.07.2016 / 10:31