Estou tentando associar um aplicativo personalizado a um tipo de arquivo no GNOME 3 (FC15). No GNOME 2, pode-se ir no painel "Abrir com" da caixa de diálogo de propriedades do arquivo e adicionar um comando personalizado lá. A caixa de edição de comandos personalizados parece ter desaparecido do painel "Abrir com" no GNOME 3, então fiquei pensando se há alguma solução alternativa para atribuir manualmente o aplicativo.
Em outras palavras, de qual arquivo / diretório o GNOME extrai essa lista de aplicativos? Como adiciono um personalizado?
Eu sei que isso é tarde, mas ... Primeiro, crie um arquivo da área de trabalho,
~/.local/share/applications/
por exemplo,sublime.desktop
seria algo como ~ / .local / share / applications / sublime.desktop com o seguinte conteúdo:Então ... se você editar
~/.local/share/applications/mimeapps.list
, verá o tipo de conteúdo text / html edite-o da seguinte forma:Você pode, pratos mudança tantas ou tão pouco como você quer e você também pode adicionar tantas ou tão pouco como você quer os arquivos do desktop MimeType por exemplo
application/python
,application/x-ruby
,text/ruby
,text/x-python
ou dezenas de outras variantes ... embora aderindo a tipos simples deve estar bem, por exemplo,application/python
eapplication/ruby
ambos funcionam na minha instalação do GNOME 3.2.fonte
O gnome-panel ainda possui o antigo comando gnome2 para fazer isso.
Entrar:
Em seguida, use
your-command %U
como o comando.fonte
alacarte
Nas versões mais recentes do Gnome, você não precisa editar nada manualmente agora. Clique com o botão direito do mouse no arquivo que deseja abrir, selecione Propriedades, vá para a guia Abrir com e selecione o aplicativo padrão que deseja usar ... e clique em "Definir como padrão".
fonte
No Gnome 3.4.2, há outra maneira de alterar os padrões de web, correio, calendário, música, vídeo e fotos. Você precisa usar o gnome-control-center (ou Detalhes no menu Atividades). Em seguida, vá para -> Aplicativos padrão
fonte
Eu acredito que você pode modificar as entradas neste arquivo:
/usr/share/gnome/applications/defaults.list
.fonte