On Saturday, 3 Feb 2024 at 13:13, Ypo wrote:
> I think I will keep waiting till somebody shares an easy and robust
> way to get an .ics calendar from org files.
Not sure what you are expecting but I can show you my (elided) shell
script that generates a single ics file from multiple org files:
--8<---------------cut here---------------start------------->8---
DIARY=${HOME}/s/notes/diary
OUTLOOK=${HOME}/s/notes/outlook
emacs -Q --batch --debug-init \
--load=esf-org.el \
--visit=${DIARY}.org --eval='(org-icalendar-export-to-ics)' \
--visit=${OUTLOOK}.org --eval='(org-icalendar-export-to-ics)'
cat ${DIARY}.ics \
${OUTLOOK}.ics \
> /tmp/combined.ics
--8<---------------cut here---------------end--------------->8---
where esf-org.el has some org customizations and the resulting combined
ics file is in /tmp/combined.ics.
HTH,
eric
--
Eric S Fraga, https://profiles.ucl.ac.uk/5958-eric-fraga