Como alterar o ícone de um Unity Launcher (12.04 ou superior):
Iniciadores da unidade são arquivos armazenados em seu computador, com uma extensão .desktop
. Esses arquivos são usados para iniciar um aplicativo específico, mas no Unity eles também são usados para criar menus de clique com o botão direito do mouse para cada aplicativo, que você pode acessar a partir do Unity Launcher.
Esse arquivo é parecido com isto:
[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/$USER/Documents/exec.sh
Icon=/home/$USER/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
Campo de ícone é o ícone que deve ser usado pelo lançador e representa o aplicativo. Todos os ícones que estão sob o diretório /usr/share/pixmaps
não precisam ter seu caminho completo especificado, mas seu nome de arquivo sem a extensão.
Por exemplo, se o arquivo de ícone for /usr/share/pixmaps/wallch.png
, o campo Ícone deverá ser apenas wallch
. Todos os outros ícones devem ter seu caminho completo especificado.
Portanto, para alterar o ícone de um programa específico, você precisa:
1. Encontre o arquivo .desktop
relacionado, eles geralmente estão abaixo de /usr/share/...
.
Você pode fazer isso com:
locate program_name.desktop
ou se você não consegue encontrá-lo:
locate *.desktop
e percorra a lista.
2. Abra o .desktop
que você deseja modificar:
gedit /path/to/program_name.desktop
3. Modifique qualquer um dos campos que você deseja:
Só para salvar, faça um backup primeiro, que você pode substituir pelo arquivo original, caso você estrague tudo:
cp /path/to/program_name.desktop /path/to/program_name_backup
Fonte e mais informações:
link