LINUX.ORG.RU

Пробовал так:

<application name="dzen title">
<layer>below</layer>
</application>

Не помогло.

Похоже единственный вариант это дать отступы сверху/снизу под статусные панельки и заполнить их коньками.

Обидно прямо ставить коньки только для того, чтобы выводить выхлоп готовых скриптов.

ksevelyar ()

Можно сделать onstart=lower. Но тогда плавающие окна будут закрывать панельку — тоже не совсем хорошо.

А так — или патчить, или выставлять правильные хинты через wmctrl.

baverman ★★★ ()
Ответ на: комментарий от baverman

А если совместить оба варианта? Запускать с onstart=lower + сделать необходимый margin?

strangeman ★★★★ ()
Ответ на: комментарий от strangeman

сделать необходимый margin?

AFAIK, это просто хинты для панелек.

baverman ★★★ ()
Ответ на: комментарий от baverman
Margins
Each tag specifies the amount of pixels to reserve at the respective edge of the screen. New windows will not be placed in those areas, and maximized windows will not cover them.

Да вроде нет...

strangeman ★★★★ ()
Ответ на: комментарий от strangeman

Так эти отступы я сразу поставил, чтобы окна под дзен не уплывали.

ksevelyar ()
Ответ на: комментарий от ksevelyar
-dock	 sets some EWM (Extended Window Manager) hints that mark dzen as a panel/dock application

А эта хрень не помогает?

strangeman ★★★★ ()
Ответ на: комментарий от strangeman

Эта опция только у svn версии, а она ломает мне кириллицу на панельках.

ksevelyar ()
Ответ на: комментарий от baverman

Попробовал — dzen всё равно выше.

Вроде бы синтаксис правильный:

dzen_style="-fg $myFgColor -bg $myBgColor -fn $myFont -h 20 -e 'onstart=lower'"

~/.dzen/status_bars/dzen_tr.sh | dzen2 -y 0 -x 1000 -w 920 -ta r $dzen_style &
~/.dzen/status_bars/dzen_tl.sh | dzen2 -y 0 -x 0 -w 1000 -ta l $dzen_style &
~/.dzen/status_bars/dzen_br.sh | dzen2 -y 1180 -x 1470 -w 450 -ta r $dzen_style &

ksevelyar ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.