On Wed, 25 Sep 2019 23:49:53 +0300 (MSK) yuri.nefe...@gmail.com wrote: > 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
А почему такой сложный способ проверки почему не просто until wmctrl -l |grep -q "Mozilla Firefox"; do > sleep .5s > done > # move to 'g,x,y,w,h' (see man wmctrl) > wmctrl -r "Mozilla Firefox" -e 0,0,0,-1,-1 > > Ю.