Como mudar o icone de um unico programa?

Oi! Tô usando um tema de icones e tenho uma imagem png que quero usar em um programa especifico mas não faço idéia de como mudar o icone de apenas um programa, como posso fazer isso?

Instala o MenuLibre, acho que lá dá pra fazer isso (essa é uma solução, deve ter outras)

2 curtidas

e a imagem q eu botar como icone de um programa pelo menulibre vai aparecer no plank tmb ou só no menu do mint e no plank vai ficar o icone usado pelo tema de icone q to usando?

Acho que muda em tudo

1 curtida

@steph

Com o comando abaixo veja o nome do arquivo .desktop que vc vai alterar
ls /usr/share/applications

Com permissão de sudo altere o arquivo .desktop do seu programa, exemplo de comando:
sudo xed /usr/share/applications/seu_programa.desktop

nesse arquivo .desktop procure por “Icon=” e altere colocando nome do icone novo

Salve seu arquivo de ícone na pasta:
A) Se for arquivo png, ex:
/usr/share/icons/hicolor/256x256/SEU_ICONE.PNG

Essas são as opções de pastas de tamanho de ícones a serem criadas (padrão dos temas do mint):

16x16
32x32
48x48
64x64
128x128
256x256
512x512
scalable

B) Se for arquivo svg salve nesse diretório:
/usr/share/icons/hicolor/scalable/apps/SEU_ICONE.SVG


Essa é uma alteração para todos os usuários

Se quiser alterar somente para o usuário local

Salve seu ícone novo na pasta
/home/SEU_USUÁRIO/.local/share/icons/hicolor/scalable/apps/SEU_ICONE.SVG
Obs: mesmas pasta citadas acima para tamanhos diferentes de ícones
Obs: provavelmente vai precisar criar as pastas se elas não existirem

copie o arquivo .desktop da pasta
/usr/share/applications/seu_programa.desktop para o seu desktop.

Edite esse arquivo com um editor de texto e mude o nome do ícone para seu ícone novo.

Depois recorte esse arquivo do desktop e cole na pasta:
/home/SEU_USUÁRIO/.local/share/applications

Assim as alterações serão apenas para seu usuáiro.
obs: O arquivo ( /usr/share/applications/seu_programa.desktop) fica intacto para outros usuários