Arquivo universal de associação de arquivos

1

Estou usando vários desktops / gerenciadores de janelas (KDE, Openbox wm e i3 wm) no meu PC e quero estabelecer um arquivo unificado e universal onde eu possa definir associações de arquivos para todo o meu sistema.

Estou no Arch Linux e, a partir desse thread e do wiki do Arch, concluí que preciso criar um /usr/share/applications/mimeapp.list que não funcione para o cara em um thread vinculado. Ele afirma que o arquivo deve ser renomeado para /usr/share/applications/mimeapp.list . Bem, seja qual for ... Este arquivo meu é assim:

[Default Applications]
application/pdf=masterpdfeditor.desktop
image/vnd.djvu=masterpdfeditor.desktop

text/plain=kate.desktop
text/x-markdown=kate.desktop
application/x-shellscript=kate.desktop
text/x-java=kate.desktop
inode/x-empty=kate.desktop
text/x-python=kate.desktop
text/x-readme=kate.desktop
application/x-ruby=kate.desktop
text/x-ruby=kate.desktop
text/x-tex=kate.desktop

text/html=firefox.desktop
text/rhtml=kate.desktop
image/png=gthumb.desktop
image/jpeg=gthumb.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
application/x-extension-htm=firefox.desktop
application/x-extension-html=firefox.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop
video/ogg=mplayer.desktop
video/x-msvideo=mplayer.desktop
audio/mpeg=mplayer.desktop
video/quicktime=mplayer.desktop
video/webm=mplayer.desktop
video/x-flv=mplayer.desktop
video/mp4=mplayer.desktop
application/ogg=mplayer.desktop
audio/x-flac=mplayer.desktop
audio/mp4=mplayer.desktop
application/x-flash-video=mplayer.desktop

Mas mesmo que eu configurei meu PC para abrir .tex arquivos usando o kate, eles ainda serão abertos com o Kile IDE. Isso acontece toda vez que eu abro esse tipo de arquivo em dolphin ou thunar.

Eu descobri que o Kile e o Thunar estão se comportando de acordo com nossas configurações de associações de arquivos no systemsettings5 do KDE e estão ignorando completamente o defaults.list e eu não quero isso, porque eu quero evitar a GUI do sistema que é desajeitada e forças para clicar em cada configuração e alterá-la. Não há ações em massa, como redefinir / excluir o perfil de associações de arquivos ...

PERGUNTA

Então, como posso forçar meu servidor Xorg a usar defaults.list e ignorar completamente systemsettings5 ? E mais uma coisa ... Onde systemsettings5 obtém as configurações? É dos arquivos '/usr/share/applications/*.desktop? O que aconteceria se eu apagar esses?

    
por 71GA 30.08.2016 / 21:00

0 respostas