LINUX.ORG.RU

i3 wm - отображение всплывающего окна нотификации поверх всех окон


0

1

Форумчане, доброго времени суток.

Подскажите, пожалуйста, можно ли стандартными средствами i3 window manager указать конкретному окну, чтобы оно всплывало поверх всех окон?

Ситуация, что есть у меня. Я сделал скрипт, который считает процент заряда батареи и в случае, если заряд менее 10%, пуляет через notify-send сообщение о том, что надо бы воткнуть в розетку (archlinux; нотификатор xfce4-notifyd).

Так вот, если я смотрю что-нибудь через флеш плеер, развернутый на весь экран, то всплывающее окно с сообщением оказывается под ним. Соответственно, могу пропустить момент, когда уже надо втыкать провод.

В i3 config-файле прописано: for_wondow [class=«^Xfce4-notifyd» instance=«^xfct4-notifyd»] floating enable


Ответ на: комментарий от shrm

Спасибо, поправил. Однако, все равно окно всплывает за fullscreen флешплеером браузера.

plux ()

1. Предложу использовать twmnd
2. Попробуй так(при условии, что класс именно такой) :

for_window [class="Xfce4-notifyd"] focus

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

Попробовал с командой focus - поведение такое же. Всплывает за плеером.

Почитал про twmn. Довольно интересная вещь, спасибо за наводку :) Попробую ее и сообщу о результатах.

plux ()

я совсем недавно задался этим же вопросом. мне помогли вот такой строкой в конфиге:

for_window [class="Xfce4-notifyd"] floating enable; border none
bvn13 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.