Eu não sei quais os tipos de arquivo que o GPSprune manipula e quais, especificamente, você está interessado. Então, para simplificar, digamos que você queira abrir arquivos com a extensão .foo
no GPSprune. Esses arquivos, no entanto, são reconhecidos como arquivos de texto ou arquivos XML, em vez de arquivos específicos de GPSprune. O que você terá que fazer então é primeiro definir um novo tipo MIME que seja específico para esses arquivos.
Para fazer isso, você pode usar ASSOCIAR , um editor de tipo de arquivo GUI, ou definir manualmente o novo tipo MIME. Neste tutorial vou mostrar como fazer isso manualmente.
Crie um novo arquivo de texto chamado foo.xml
e abra-o no seu editor de texto favorito.
Copie e cole o conteúdo da seguinte caixa de texto:
<?xml version="1.0" encoding="utf-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/foo">
<glob pattern="*.foo"/>
<comment>GPSprune GPS dump</comment>
<comment xml:lang="en">GPSprune GPS dump</comment>
</mime-type>
</mime-info>
Certifique-se de substituir todas as instâncias de .foo
pela extensão real e edite o comentário / descrição de acordo com seus desejos.
Em seguida, salve o arquivo e mova-o para ~/.local/share/mime/packages
. Atualize o banco de dados mime digitando em um terminal:
update-mime-database ~/.local/share/mime
Seus arquivos .foo
agora são reconhecidos como uma entidade MIME separada. Você pode verificar se tudo funcionou clicando com o botão direito do mouse em um arquivo .foo
de sua escolha e observando o tipo de arquivo listado em Properties
.
Vamos adicionar uma associação ao GPSprune agora:
Abra ~/.local/share/applications/mimeapps.list
em um editor de sua escolha. Procure a entrada [Default Applications]
ou crie-a se ela ainda não existir. Em seguida, adicione a seguinte linha em aplicativos padrão:
[Default Applications]
application/foo=gpsprune.desktop
Agora você deve poder abrir imediatamente seus arquivos .foo
com o GPSprune e provavelmente também arrastá-los e soltá-los no respectivo lançador.
Fontes e Q & A relacionados:
Adicionar comando personalizado na caixa de diálogo Abrir com?
Como você pode lidar com associação de arquivos em aplicativos diferentes (não no Nautilus)?
Como associar a extensão de arquivo (não o tipo de arquivo) a um aplicativo específico?