ICAL2HTML(1)

πŸ“¦
version 3.0 Β· 5 versions
, in ubuntu noble, ubuntu questing

πŸ’– NAME πŸ’–

okay so ical2html β€” bestie, it takes your icalendar data and turns it into an HTML table. that's it, that's the whole gig. ✨


πŸŽ€ SYNOPSIS πŸŽ€

ical2html [options] start duration [file]

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. here's the thing. if you try to be cute and ask for help, this is literally what you get back:

./ical2html: unrecognized option '--help'

no help for you, bestie. 😭 the options live down here instead, so let's go, i got you:

  • -p, --class=CLASS β€” only show this class. your choices are PUBLIC, CONFIDENTIAL, PRIVATE, NONE.
  • -P, --not-class=CLASS β€” exclude this class. same menu: PUBLIC, CONFIDENTIAL, PRIVATE, NONE.
  • -c, --category=CATEGORY β€” only events in this category, no others. periodt. πŸ’…
  • -C, --not-category=CATEGORY β€” exclude events in this category. begone. πŸ™ˆ
  • -d, --description β€” include the event's long description inside a <PRE>. the lore, if you will. πŸ“œ
  • -l, --location β€” include the event's location in that same <PRE>. πŸ“
  • -t, --title=TEXT β€” use TEXT as the HTML title. name your creation. πŸ‘‘
  • -f, --footer=TEXT β€” add TEXT down at the bottom of the HTML file. πŸ’Œ
  • -T, --today β€” mark the current day with #today in the HTML file. main character energy for today specifically. 🌟
  • -z, --timezone=country/city β€” adjust for this timezone. default is GMT. 🌍
  • -m, --monday β€” draw Monday as the first weekday. (Sunday is the default, jsyk.) πŸ“…

and now the ✨actual arguments✨, bestie, don't skip these:

  • start is of the form yyyymmdd, e.g., 20020927 (that's 27 Sep 2002, iykyk).
  • duration is in days or weeks, e.g., P5W (5 weeks) or P60D (60 days).
  • file is an iCalendar file, and the default is standard input. no file? it just reads from stdin like a chill little gremlin. πŸ“

and that's the whole page, fr fr. this was ical2html 3.0, from April 2024, and honestly? iconic. go make some tables bestie, slay, bye πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from