#!/usr/lib/plan9/bin/rc

DISPLAY=:0

mentfile='/home/niplav/proj/site/data/mental.csv'

thisdate=`{date --iso-8601}
deadline=`{date --date'='$thisdate'T21:00' '+%s'}
now=`{date '+%s'}
nowiso=`{date --iso-8601'=seconds'}

fn readval {
	dmenu -l 10 -fn 'monospace:size=10' -nb '#ffffff' -nf '#000000' -sb '#ffb405'
}

if(! grep $thisdate $mentfile >/dev/null && [ $now -ge $deadline ]) {
	pkill dmenu
	productivity=`{echo 'productivity' | readval}
	creativity=`{echo 'creativity' | readval}
	sublen=`{echo 'subjective length' | readval}
	meaning=`{echo 'meaning' | readval}
	printf '%s,%s,%s,%s,%s\n' $nowiso $productivity $creativity $sublen $meaning >>$mentfile
}
