fix window pos
This commit is contained in:
parent
b41d805ada
commit
11eb18f5ef
1 changed files with 4 additions and 9 deletions
|
@ -9,12 +9,6 @@ CHROME_HEIGHT_OFFSET=40
|
|||
|
||||
# end of user configurable section
|
||||
|
||||
# need room file
|
||||
if [ ! -f "$1" ]; then
|
||||
echo "ERROR: need room file"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# get screen width and height
|
||||
WIDTH=`xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $1}'`
|
||||
HEIGHT=`xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $2}'`
|
||||
|
@ -25,9 +19,10 @@ X=0
|
|||
Y=$CHROME_HEIGHT_OFFSET
|
||||
NUM=0
|
||||
|
||||
while read ROOM; do
|
||||
while read ROOM_LINE; do
|
||||
ROOM="`echo $ROOM_LINE | cut -d\| -f 1`"
|
||||
NUM=`echo $ROOM_LINE | cut -d\| -f 4`
|
||||
HEX="`echo "obase=16; $NUM" | bc | tr '[A-Z]' '[a-z]'`"
|
||||
echo "check $ROOM num $NUM hex $HEX"
|
||||
WINTITLE="[$HEX] $ROOM"
|
||||
echo "moving $WINTITLE to $X,$Y"
|
||||
wmctrl -Fr "$WINTITLE" -e "0,$X,$Y,$WINDOW_WIDTH,$WINDOW_HEIGHT"
|
||||
|
@ -38,4 +33,4 @@ while read ROOM; do
|
|||
X=0
|
||||
Y=$((Y+WINDOW_HEIGHT+CHROME_HEIGHT_OFFSET))
|
||||
fi
|
||||
done < "$1"
|
||||
done < HOSTS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue