#!/bin/bash

if [[ -n "$BLOCK_BUTTON" ]]; then
	nohup urxvt -title "System backup" -hold -e sudo system-backup 2>&1 >/dev/null &
fi

state=5
if [[ -e ~/.backup_date ]]; then
	now=$(date +"%s")
	prev=$(cat ~/.backup_date)
	dif=$(expr $now - $prev)
	# 15 days
	if [[ $dif -ge 648000 ]]; then
		state=4
	# 12 days
	elif [[ $dif -ge 518400 ]]; then
		state=3
	# 5 days
	elif [[ $dif -ge 216000 ]]; then
		state=2
	# 2 days
	elif [[ $dif -ge 86400 ]]; then
		state=1
	else
		state=0
	fi
fi

if [[ $state -eq 0 ]]; then
	exit 0
fi

echo "Do backup"
echo "Backup"
case $state in
	1)
		echo
		;;
	2)
		echo "#ffff00"
		;;
	3)
		echo "#ff8a00"
		;;
	4)
		echo "#ff5000"
		;;
	5)
		echo "#ff0000"
		;;
esac