Re: Firefox неправильно восстанавливает запомненную при выходе позицию
- To: debian-russian@lists.debian.org
- Subject: Re: Firefox неправильно восстанавливает запомненную при выходе позицию
- From: Evgeny Zubok <evgeny.zubok@tochka.ru>
- Date: Thu, 03 Oct 2019 10:05:43 +0300
- Message-id: <[🔎] 87d0fecnqw.fsf@localhost>
- References: <20190909101201.67eb329d@shutter.ct.int> <CAF8djxzg2Yf=er56ZoCF48QVSFF-=j+OH+89i9V1Fwm35rYNNA@mail.gmail.com> <alpine.DEB.2.21.1909252338070.4477@jura104.jinr.ru>
yuri.nefedov@gmail.com writes:
> On Thu, 12 Sep 2019, fed05x wrote:
>
>>
>> Сейчас пользуюсь таким скриптом повешеннаным на хоткей:
>> #/bin/sh
>> for i in $(xdotool search --maxdepth 2 --class "Firefox"); do # --onlyvisible
>> xdotool windowsize $i 800 600 windowmove $i 100 50
>> done
>>
>> для его его работы нужен xdotool. Довольно удобно. у меня в нём не
>> только фф, но и кучка других программ, и все по нажатию клавиши
>> выстраиваются как надо.
>>
>
> Можно и в скрипт запуска запуска firefox такое встроить.
> Без хоткеев.
>
> #!/bin/sh
> # open firefox in position (0,0)
> #
> LANG=en_US.UTF-8 /usr/bin/firefox-esr $@ > /dev/null 2>&1 &
> # wait for the window
> while [ $(wmctrl -l | grep --count "Mozilla Firefox") -lt 1 ]; do
> sleep .5s
> done
> # move to 'g,x,y,w,h' (see man wmctrl)
> wmctrl -r "Mozilla Firefox" -e 0,0,0,-1,-1
>
> Ю.
Все эти действия лучше делать при помощи devilspie или devilspie
2. Этот инструмент перехватывает события открытия окна и делает действие
по созданному пользователем правилу. Вот, например, тут возились с окном
flashplayer: https://www.linux.org.ru/forum/desktop/14812598?cid=14815762
Reply to: