Como alterar a associação de arquivos para arquivos abertos no Dolphin a partir da linha de comando no GNOME?

9

Eu gostaria de alterar vários aplicativos padrão para arquivos abertos no Dolphin. Eu sei que eu poderia fazê-lo manualmente com kcmshell4 filetypes , keditfiletype ou no entanto mais, mas existe uma maneira de alterar as associações de arquivos para Dolphin no terminal? Seria legal se eu não precisasse fazer isso manualmente para cada tipo de arquivo toda vez que eu mudar de distribuição.

kde-open com sucesso ignora tudo definido com xdg-mime e todos os arquivos a seguir:

~/.local/share/applications/mimeapps.list
~/.local/share/applications/defaults.list
/usr/share/applications/defaults.list

Acho que uma maneira de resolver isso seria desanexar o Dolphin de usar kde-open e usar gnome-open ou gvfs-open , mas não tenho ideia de como fazer isso, se possível.

    
por user77896 19.07.2012 / 18:59

1 resposta

9

Parece que encontrei a solução para minha própria pergunta:

O Dolphin obviamente ignora o [Default Applications] em ~/.local/share/applications/mimeapps.list , mas usa [Added Associations] no mesmo arquivo. Portanto, a maneira rápida de alterar várias associações de arquivos no Dolphin seria copiar todas as linhas em [Default Applications] (definidas com xdg-mime) e colá-las no mesmo arquivo com [Added Associations] antes delas. Muito provavelmente funciona da mesma forma com o Konqueror e tudo o mais usando kde-open .

    
por user77896 21.07.2012 / 08:03