From f39ada62a0f8c904f2d35339d6142331d5be588d Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 25 Feb 2024 09:28:24 +0100 Subject: cover events --- bin/cal-fetch.sh | 7 +++++++ bin/cal-publish.sh | 21 +++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 bin/cal-fetch.sh create mode 100755 bin/cal-publish.sh (limited to 'bin') diff --git a/bin/cal-fetch.sh b/bin/cal-fetch.sh new file mode 100755 index 0000000..d6c91a4 --- /dev/null +++ b/bin/cal-fetch.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +# Depends: vdirsyncer + +set -eu + +vdirsyncer sync jonas_calendar/_ruc_thoughtroam jonas_calendar/_ruc_thoughtroam-learn jonas_calendar/_ruc_thoughtroam-code jonas_calendar/_ruc_thoughtroam-use diff --git a/bin/cal-publish.sh b/bin/cal-publish.sh new file mode 100755 index 0000000..7d541ee --- /dev/null +++ b/bin/cal-publish.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +# Depends: ical2html + +set -eu + +STARTDATE=$(date --date "1 week ago" +%Y%m%d) + +OUTDIR=events + +mkdir --parents "$OUTDIR/learn" "$OUTDIR/code" "$OUTDIR/use" "$OUTDIR/superteam" + +#icalmerge ~/.calendars/_ruc_thoughtroam-learn/*.ics "$OUTDIR"/learn/learn.ics +icalmerge ~/.calendars/_ruc_thoughtroam-code/*.ics "$OUTDIR"/code/code.ics +#icalmerge ~/.calendars/_ruc_thoughtroam-use/*.ics "$OUTDIR"/use/use.ics +icalmerge ~/.calendars/_ruc_thoughtroam/*.ics "$OUTDIR"/superteam/superteam.ics + +#ical2html --monday --title "RUC HumTek-23 Thoughtroam kode" "$STARTDATE" P40D "$OUTDIR"/learn/learn.ics > "$OUTDIR"/learn/index.html +ical2html --monday --title "RUC HumTek-23 Thoughtroam læring" "$STARTDATE" P40D "$OUTDIR"/code/code.ics > "$OUTDIR"/code/index.html +#ical2html --monday --title "RUC HumTek-23 Thoughtroam brug" "$STARTDATE" P40D "$OUTDIR"/use/use.ics > "$OUTDIR"/use/index.html +ical2html --monday --title "RUC HumTek-23 Thoughtroam fælles" "$STARTDATE" P40D "$OUTDIR"/superteam/superteam.ics > "$OUTDIR"/superteam/index.html -- cgit v1.2.3