Como você cria um inicializador de aplicativo personalizado no Gnome Shell?

Como você cria um inicializador de aplicativo personalizado no Gnome Shell?

Como você cria um inicializador de aplicativo 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 coloquei-o na minha área de trabalho. Se eu abrir um terminal, cd~/Desktop e executá ./eclipse-lo inicia o Eclipse perfeitamente. No entanto, se eu clicar no ícone do Eclipse na minha área de trabalho e escolher run, nada acontece.

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

Responder1

Tente criar um eclipse.desktoparquivo em /usr/share/applications(ou ~/.local/share/applicationsdiretamente em ~/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ê também pode escolher outra categoria. Para informações adicionais:categorias disponíveis.

Responder2

Embora criar seu próprio iniciador manualmente seja uma solução válida, minha preferida é passar poralacartee crie uma nova entrada nos menus, ela aparecerá como um inicializador.

Responder3

A maneira mais fácil que encontrei de criar lançadores usando uma GUI completa é vie MenuLibre, que está nos repositórios do Ubuntu. Ele o ajudará durante todo o processo e permitirá que você crie um inicializador personalizado de maneira rápida e direta, desde que você saiba onde residem seus recursos (localização binária, localização de ícones, diretórios de trabalho, etc.). Alacarte não funciona de forma confiável para mim.

Responder4

Se você quiser uma lista de iniciadores personalizados que você pode acessar no painel, você pode usar a extensão MyLauncher. Extensão MyLauncher Gnome Shell

informação relacionada