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.

Cerin
fonte

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:

tohuwawohu
fonte
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.

m0skit0
fonte
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