#!/bin/sh

osmo &
pid=$!
wid=
while true; do
	wid=$( wmctrl -l -p | grep ${pid} | cut -d' ' -f1 )
	if [ -n "${wid}" ]; then
		break
	fi
done

xprop -id ${wid} -spy > /dev/null &
pid=$!

{ TERM=xterm+sl
while kill -0 "${pid}" 2>/dev/null; do
	sleep 1.0 &
	tpid=$!

	status_text=$( date '+%a, %d %b %Y' )
	wmctrl -i -r ${wid} -N "${status_text}"
	#xprop -id "${wid}" -format WM_NAME 8s -set WM_NAME "${status_text}"
	#xprop -id "${wid}" -format _NET_WM_NAME 8s -set _NET_WM_NAME "${status_text}"

	wait ${tpid}
done; }

