Como atribuir um ícone a um programa no Openbox?

5

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?

    
por baktin 16.07.2011 / 10:57

2 respostas

6

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
    
por 16.07.2011 / 12:05
0

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 .

    
por 17.07.2014 / 21:42

Tags