
Como alterar os aplicativos associados a determinados tipos de arquivo para gnome-open
, exo-open
, e ?xdg-open
gvfs-open
kde-open
- Existe uma maneira de editar arquivos de configuração ou por um comando de linha de comando?
- Existe uma maneira de fazer isso usando uma GUI?
Para ambas as perguntas: como fazer isso por usuário, como fazer isso em todo o sistema?
Responder1
Tudo é feito com tipos MIME emvários bancos de dados. xdg-mime
pode ser usado para consultar e definir valores do usuário.
Responder2
Eu tive o mesmo problema hoje, mas mais voltado para o lado gnomo/canela.
Você pode consultar e alterar o tipo MIME padrão assim:
gvfs-mime --query inode/directory
gvfs-mime --set inode/directory nemo.desktop
Responder3
Com base na resposta de @Ignacio Vazquez-Abrams, aqui estão os encantamentos para os impacientes que devem abranger muitos casos de uso típicos:
Descubra o tipo mime do seu arquivo:
xdg-mime query filetype somefile.pdf
vai resultar em application/pdf
.
Defina um aplicativo padrão para lidar com isso:
xdg-mime default qpdfview.desktop application/pdf
onde uso a definição de desktop do qdfview como programa para lidar com PDFs.