Recentemente, baixei o IntelliJ IDEA e inicie o aplicativo executando . idea.sh
. O aplicativo aparece no iniciador enquanto o estou executando, mas, por algum motivo, quando clico com o botão direito do mouse, não recebo a opção 'Bloquear no iniciador', como faço com outros aplicativos.
Como faço para anexá-lo ao iniciador?
É porque estou executando um script e não um executável diretamente que desativa essa opção?
sudo update-desktop-databas
deve sersudo update-desktop-database
$ sudo ...
) não deve estar lá. Após algumas adivinhações, descobri que "Coloque isso no painel da unidade" = Abra o navegador de arquivos e encontre o arquivo criado na etapa 1, depois arraste-o para o "Iniciador". "Painel" parece ser um termo ambíguo no Unity, dependendo de com quem você fala..desktop
arquivo em~/.local/share/applications
O seguinte é utilizável no meu caso, iniciando um script de shell a partir de um iniciador e mantém a janela do shell aberta .
Método
mate-terminal
, usegnome-terminal
se for o único em seu sistema.-h
neste caso.A adição
; bash
mantém a janela do shell aberta após o final do script, por exemplo:Variações adicionais
Para manter a janela aberta, com o caminho definido no diretório do script, use a
cd
antes do comando. Por exemplo:Isso permite o lançamento de alguns comandos adicionais sem a necessidade de permanecer no diretório de trabalho atual.
fonte