Показать сообщение отдельно
Старый 27.10.2011, 12:25      #1771
zhekas
Пользователь
Пользователь Mozilla Firefox
 
Аватар для zhekas
По умолчанию

По-ходу слово opacity в этом модуле не такое уж и ключевой. Стирай всё что я написал.

Сейчас написал скрипт, который всем окнам, связанными с Gimp, делает нужную прозрачность.

Код:
 for id in $(xwininfo -root -tree | grep Gimp  | awk '{print $1}');do transset-df -i $id $1; done;
вопрос теперь , как его прописать, чтобы он исполнялся при появлении нового окна Gimp. По-идее это должно делаться средствами оконного менеджера. Пока задал вопрос на unixforum.

Добавлено через 10 часов 17 минут
Оказывается всё ещё проще. даже без скрипта.

Код:
 import XMonad.Hooks.FadeInactive
и в myManageHook
Код:
    , className =? "Gimp" --> (ask >>= \w -> liftX (setOpacity w 1) >> idHook)
__________________
Gentoo user

Последний раз редактировалось zhekas; 27.10.2011 в 12:25.
zhekas вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 1
SoaT (27.10.2011)