O Thunderbird, como um aplicativo GTK +, suporta uma --class
opção de linha de comando define a propriedade WM_CLASS
:
$thunderbird --class TEST &
$obxprop | grep 'OB_APP'
_OB_APP_TYPE(UTF8_STRING) = "normal"
_OB_APP_TITLE(UTF8_STRING) = "Mozilla Thunderbird"
_OB_APP_GROUP_CLASS(UTF8_STRING) = "TEST"
_OB_APP_GROUP_NAME(UTF8_STRING) = "thunderbird"
_OB_APP_CLASS(UTF8_STRING) = "TEST"
_OB_APP_NAME(UTF8_STRING) = "Mail"
_OB_APP_ROLE(UTF8_STRING) = "3pane"
O Openbox oferece suporte às configurações por aplicativo determinadas pela classe da janela usando o atributo class
em uma entrada <application>
em código%. Você pode lançar suas duas cópias do Thunderbird com diferentes opções de linha de comando e aplicar as configurações do gerenciador de janelas na classe que você der.
Outras aplicações GTK + geralmente suportam o mesmo comportamento.