Como fazer os ícones funcionarem no Panel e no Window Manager?

1

Como você consegue o Window Manager e o Panel para mostrar ícones no Linux? Não consigo fazer com que os ícones funcionem para aplicativos Zathura e Termite. Eu uso OpenBox com Tint2 como o Painel.

termite.desktop e zathura.desktop têm Icon="name" entrada presente. E essas imagens estão presentes nas pastas /usr/share/pixmaps e /usr/share/icons/hicolor/apps/16x16 - 48x48 . zathura.desktop tem um ícone genérico chamado terminal de utilitários, que é o mesmo para a maioria dos utilitários de desktop padrão. Eu vejo o Icon quando eu navego para a pasta / usr / share / applications para Termite e Zathura. No entanto, não aparece no WM e no Painel.

Eu li que existe uma função que pode ser chamada pelo aplicativo que define esses ícones. Ele pode procurar por ícones no tema do usuário ou então usar como padrão um ícone padrão como o Firefox. Existe uma maneira de controlar isso e forçar um ícone para o aplicativo?

Parece muito com isso:

    
por Nishant 11.09.2015 / 17:40

1 resposta

1

Os próprios aplicativos definem o ícone e não precisam ser baseados no Tema GTK. O Firefox, por exemplo, codifica a imagem do ícone. Alguns aplicativos permitem que ele seja fornecido em seus arquivos rc.

Para zathura, você pode alterar ~ / .config / zathura / zathurarc

set window-icon /full/path/to/image

Para o Termite você pode mudar o ~ / .config / termite / config

[options] ... icon_name = terminal ... Há também esta bela ferramenta chamada xseticon

    
por 12.09.2015 / 01:24

Tags