Se você estiver falando sobre ícones no seu painel (por exemplo, tint2 , por exemplo), você poderá usar < um xseticon (existe um PKGBUILD em AUR ).
Você pode definir um ícone para um aplicativo assim:
xseticon -id "$WINDOWID" path/to/icon.png
Estou usando o Arch Linux usando o Openbox como gerenciador de janelas. Quero atribuir ícones a alguns programas que estão usando o ícone genérico.
Isso é útil porque quando eu faço um Alt-Tab, eu conheço o programa com base no ícone que ele mostra. Atualmente, eu tenho alguns programas, como Xterm e Xpdf, usando o ícone padrão e fazer um Alt-Tab quando ambos estão abertos pode ser confuso.
Eu tenho o Firefox, Geany e Leafpad instalados e notei que eles têm ícones durante um Alt-Tab.
Então, como configuro isso para os outros programas que não o fazem?
Se você estiver falando sobre ícones no seu painel (por exemplo, tint2 , por exemplo), você poderá usar < um xseticon (existe um PKGBUILD em AUR ).
Você pode definir um ícone para um aplicativo assim:
xseticon -id "$WINDOWID" path/to/icon.png
Como diz jasonwryan, você pode usar xseticon
para definir o ícone de janelas. Se você quiser fazer isso automaticamente, você pode usar Torta do diabo .
Eu criei um pequeno script que define o ícone de uma janela com base no tema atual do ícone do GNOME (ele pode ser facilmente adaptado para funcionar com o KDE). Aqui é.
A configuração correspondente do Devil's Pie se parece com:
(spawn_sync "/path/to/set-xdg-icon.sh" (str (window_xid)))
Isso requer xseticon
, pyxdg
e xprop
.