Sen kullanabilirsiniz wmctrl
ve devilspie
pencere özelliklerini / set ewmh özelliklerini yönetme. Her ikisi de standart Debian / Ubuntu depolarında bulunmalıdır.
wmctrl
şu anda açık olan pencerelerin bir listesini almak ve özelliklerini ayarlamak için kullanabileceğiniz bir komut satırı yardımcı programıdır (sizi ilgilendiren olası işaretler *
):
modal
sticky*
maximized_vert*
maximized_horz*
shaded
skip_taskbar*
skip_pager*
hidden
fullscreen
above
below*
Misal:
for hint in below sticky skip_taskbar skip_pager maximized_vert maximized_horz
do
wmctrl -F -r $fulltitle -b add,$hint
done
Hedef program başlatıldıktan sonra bir komut dosyasını el ile çağırarak veya programı başlatan bir sarıcı komut dosyasından, penceresinin görünmesini bekler ve döngüyü çalıştırır.
devilspie
aynı şeyi (ve biraz daha fazlasını) yapmanızı sağlar, ancak bir daemon olarak çalışır ve yapılandırılmasında tanımladığınız pencereleri izler, oluşturulduklarında ayarlarınızı uygular.
Misal:
(if (is (window_name) "Movie Player")
(begin
(below)
(stick)
(skip_taskbar)
(skip_pager)
(maximize)
(undecorate)
)
)