Gerade bin ich dabei meine apps Datei für Fluxbox an zu passen. Am einfachsten kann man hier die Einträge unter Angabe der Klassen der jeweiligen Anwendung anlegen.

Die Klassen bekommt man mit folgendem Befehl heraus:

xprop -name Pidgin

Die entsprechende Anwendung muss aber gestartet sein. Die Antwort sieht dann ungefähr so aus:

_NET_WM_USER_TIME(CARDINAL) = 9225261
GDK_TIMESTAMP_PROP(GDK_TIMESTAMP_PROP) = 0×61
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 29360209
_XEMBED_INFO(_XEMBED_INFO) = 0×1, 0×1
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x1c00039
WM_CLIENT_LEADER(WINDOW): window id # 0x1c00001
_NET_WM_PID(CARDINAL) = 6149
WM_LOCALE_NAME(STRING) = “de_DE.UTF-8″
WM_CLIENT_MACHINE(STRING) = “shell”
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified minimum size: 16 by 16
window gravity: NorthWest
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_CLASS(STRING) = “pidgin”, “Pidgin”
WM_ICON_NAME(STRING) = “Pidgin”
_NET_WM_ICON_NAME(UTF8_STRING) = 0×50, 0×69, 0×64, 0×67, 0×69, 0x6e
WM_NAME(STRING) = “Pidgin”
_NET_WM_NAME(UTF8_STRING) = 0×50, 0×69, 0×64, 0×67, 0×69, 0x6e

Interessant ist dann die Zeile WM_CLASS(STRING) = “pidgin”, “Pidgin” . Diese Klasse kann dann einfach in der apps datei eingetragen werden.

Tags: ,