Como posso personalizar um ícone no painel / lançador?

4

tudo. Eu tenho uma pergunta que tem me incomodado recentemente .. Digamos que eu instale o Blender .. Eu estou usando o projeto Bumblebee, então para usá-lo corretamente, eu tenho que ir ao terminal e digitar "optirun blender". Se eu clicar no ícone no painel, ele será executado sem o parâmetro adequado ser passado. Existe uma maneira que eu poderia personalizar o lançador do Blender no painel para que ele sempre fosse lançado com o parâmetro optirun?

Obrigado.

    
por gustavokrm 22.03.2012 / 17:37

3 respostas

4

Você pode copiar o blender.desktop de /usr/share/applications para o diretório ~/.local/share/applications e editá-lo para ter uma linha de comando diferente. Não edite o em /usr/share/applications , pois as atualizações de pacote reverterão suas alterações.

    
por dobey 22.03.2012 / 17:53
3

Você pode editar seu lançador. As configurações do ativador ficam em /usr/share/applications , então você pode executar sudoedit /usr/share/applications/blender.desktop e alterar sua declaração Exec , para que você fique com algo parecido com isto:

[Desktop Entry]
Name=Blender
GenericName=3D modeller
GenericName[es]=modelador 3D
GenericName[de]=3D Modellierer
GenericName[fr]=modeleur 3D
GenericName[ru]=Редактор 3D-моделей
Comment=3D modeling, animation, rendering and post-production
Comment[es]=modelado 3D, animación, renderizado y post-producción
Exec=optirun blender
Icon=blender
Terminal=false
Type=Application
Categories=Graphics;3DGraphics;
MimeType=application/x-blender;

Como o dobey sugere, você também pode fazer alterações no diretório ~/.local/share/applications do usuário. Isso fará a alteração apenas para este usuário, em vez de globalmente (se você tiver um sistema multiusuário). Manter uma cópia de suas alterações localmente é uma boa ideia se você quiser torná-las mais atualizadas. Esteja ciente de que as alterações no diretório local não refletirão automaticamente as alterações feitas por atualizações no arquivo de configuração principal (por exemplo, argumentos para Exec).

    
por Oli 22.03.2012 / 17:53
0

Você pode usar o Alacarte

sudo apt-get install alacarte

Execute-o digitando no terminal

alacarte

Encontre seu aplicativo na categoria apropriada ou adicione um novo e especifique o comando para o lançamento e o ícone personalizado.

Agora você pode digitar o nome do seu aplicativo em traço e iniciar com os parâmetros desejados.

    
por Sergey Kravchenya 22.03.2012 / 18:29

Tags