De aplicativos padrão do Archlinux :
-
Crie seu arquivo xml em
~/.local/share/mime/packages(acho que/usr/share/mime/packagestambém está bom, mas não testei)mkdir -p ~/.local/share/mime/packages touch ~/.local/share/mime/packages/application-alpha.xml -
Edite o
application-alpha.xml:<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/alpha"> <comment>alpha file</comment> <glob-deleteall/> <glob pattern="*.alpha"/> </mime-type> </mime-info> -
Agora crie o arquivo da área de trabalho
~/.local/share/applications/alpha.desktop:[Desktop Entry] Name=Alpha Exec=/PATH/TO/YOUR/alpha MimeType=application/alpha Terminal=false Type=Applicationadicione o caminho de execução correto ao seu aplicativo alfa e, se esse aplicativo de console alterar o Terminal para verdadeiro.
-
Atualize agora os aplicativos e o banco de dados mime com:
update-desktop-database ~/.local/share/applications update-mime-database ~/.local/share/mime
Agora, se você clicar duas vezes no arquivo abc.alpha, /PATH/TO/YOUR/alpha app deverá abrir o arquivo.