Estou procurando uma maneira de descobrir qual comando específico é executado quando seleciono um programa no Unity Dock.
Exemplo: acabei de instalar o IDE Webstorm e posso iniciá-lo usando o dock. (Super-Key, digite web e selecione o ícone Webstorm...) Tudo funciona bem.
Outro exemplo: quando digito “pdf” no dock ele me oferece alguns aplicativos. Os nomes estão até localizados e não tenho ideia de qual programa ele realmente aponta. Gostaria de descobrir qual programa realmente se esconde por trás do nome localizado "Dokumentenbetrachter"
No entanto, gostaria de ver o comando executado quando clico nesse ícone. (No Windows, clico com o botão direito no ícone, seleciono propriedades e o sistema me mostra o caminho...
Como isso é possível com o dock do Ubuntu? Onde essas configurações são armazenadas?
(A solução dada emComo descobrir o comando do terminal de uma aplicação?é apenas parte da verdade. Existem mais locais para arquivos *.desktop. Eles são dados agora na resposta aceita.)
Responder1
Os ícones que você vê no painel são definidos em arquivos .desktop. Eles moram em dois locais:
Para todo o sistema:/usr/share/applications/
Para específicos do usuário: /home/user/.local/share/applications/
(Estes substituem os do sistema.)
Você pode usar um aplicativo chamado ‘Alacarte’ para editá-los através de uma GUI ou apenas encontrá-los no Nautilus, clicar com o botão direito e clicar em ‘Propriedades’. Você também pode editá-los manualmente usando o Gedit.