aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/data/scripts/util/uzbl-window.sh
blob: a7e92eb85819573aa3184fb51079c27d8955d4d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
# uzbl window detection

UZBL_WIN_POS=$(xwininfo -id $UZBL_XID | \
               sed -ne 's/Corners:[ ]*[+-]\([0-9]*\)[+-]\([0-9]*\).*$/\1 \2/p')
UZBL_WIN_SIZE=$(xwininfo -id $UZBL_XID | \
                sed -ne 's/-geometry[ ]*\([0-9]*\)x\([0-9]*\).*$/\1 \2/p')
UZBL_WIN_POS_X=$(echo $UZBL_WIN_POS | cut -d\  -f1)
UZBL_WIN_POS_Y=$(echo $UZBL_WIN_POS | cut -d\  -f2)
UZBL_WIN_WIDTH=$(echo $UZBL_WIN_SIZE | cut -d\  -f1)
UZBL_WIN_HEIGHT=$(echo $UZBL_WIN_SIZE | cut -d\  -f2)