snippet '^h([0-9]{1})$' "header creation" r
`!p
snip.rv='='*int(match.group(1))`$1`!p
snip.rv='='*int(match.group(1))`
$0
endsnippet

snippet '_t([0-9]+)([w,d]{1})$' "header creation" r
`!p
import datetime
shift_amount=int(match.group(1))
shift_unit=match.group(2)
if shift_unit == "d":
	ret = (datetime.date.today()+datetime.timedelta(days=shift_amount)).strftime("%Y-%m-%d")
else:
	ret = (datetime.date.today()+datetime.timedelta(weeks=shift_amount)).strftime("%Y-%m-%d")
snip.rv = f"({ret})"
`$0
endsnippet
