Como você cria um iniciador de aplicativos personalizado no Gnome Shell?


70

Como você cria um iniciador de aplicativos personalizado no Gnome Shell?

Eu tenho uma instalação local do Eclipse que gostaria de iniciar rapidamente. Então, criei um link simbólico para o eclipsebinário e o coloquei na minha área de trabalho. Se eu abrir um terminal, cdpara ~ / Desktop e execute, ./eclipseele iniciará o Eclipse perfeitamente. No entanto, se eu clicar no ícone do Eclipse na área de trabalho e escolher run, nada acontece.

Como alternativa, eu não me importaria de procurar o Eclipse na tela "Atividades", mas não consigo encontrar nenhuma documentação sobre como adicionar ou registrar aplicativos personalizados.

Respostas:


105

Tente criar um eclipse.desktoparquivo em /usr/share/applications( ~/.local/share/applicationsou diretamente ~/Desktop) com o seguinte conteúdo:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;

Você pode escolher outra categoria também. Para informações adicionais:


7
Obrigado. O único problema que encontrei, que os documentos não mencionam, é que o arquivo precisa ser executável se você o colocar em ~ / Desktop. Caso contrário, ele aparecerá como um arquivo de texto comum e não poderá ser iniciado ou renderizado com o ícone certo.
Cerin

4
Você pode achar que precisa reiniciar o gnome3 para que isso tenha efeito, especialmente o ícone. Nesse caso, execute Alt + F2, digite ra caixa e pressione Enter.
mlissner

Seu aplicativo pode exigir um diretório de trabalho, use Path=/path/to/eclipse/working-dir.
psiphi75

16

Embora a criação manual de seu próprio iniciador seja uma solução válida, a preferida é a de alacartecriar e criar uma nova entrada nos menus. Em seguida, ele aparecerá como iniciador.


5
Obrigado, eu não podia acreditar que, para adicionar uma entrada simples no meu ambiente de desktop moderno, eu precisava criar um arquivo de texto de 10 linhas em um diretório oculto da minha pasta pessoal, manualmente. Essa deve ser a resposta vencedora.
1811 Luis Muñiz

Depois de criar um novo iniciador no menu, você pode procurá-lo na tela de atividades e arrastá-lo para o seu painel.
CodeKid 29/07

@CodeKid É isso que eu quis dizer :)
m0skit0

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.