LINUX.ORG.RU

Прозрачность unfocused окна в Sway

 ,


0

1

Добрый вечер! Пытаюсь реализовать разную прозрачность для окон в Sway. Для focused окна всё работает:

for_window [app_id="Alacritty"], [con_id="__focused__"] opacity 0.8

Пробовал сделать аналогично для unfocused, но прозрачность в таком случае не работает. Использую Arch.



Последнее исправление: RuslanR (всего исправлений: 10)

10 исправлений, серьезно? линукс не готовдля для тебя, и вряд ли будет готов, просто смирись и пользуйся дефолтом. иди по стопам мудрых, hatewin, eternalsorrow, etc, еслиэто не работает - это не нужно!

HomerSexual
()
Последнее исправление: HomerSexual (всего исправлений: 2)
Ответ на: комментарий от HE_KOT

Всё правильно делает. Если вопрошающий не удосужился оформить свой вопрос как следует, то с чего бы нам тратить своё время чтобы ему что то отвечать?

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)

Во первых ты неправильно указываешь критерии. В твоём примере строка критериев должна выглядеть так:

[app_id="Alacritty" con_id="__focused__"]

Во вторых, никакого специального значения __unfocused__ не существует. Инверсии критериев тоже не существует.

В третьих, команда for_window отрабатывает один раз при отрытии окна. Прозрачность не будет меняться динамически когда ты переключаешься между окнами.

Ты бы знал всё это, если бы прочитал man 5 sway.

То что ты хочешь, можно реализовать с помощью скрипта на i3ipc. И даже наверняка есть готовые реализации в интернетах, если хорошо поискать. Но стандартным конфигом не получится.

eternal_sorrow ★★★★★
()