Years ago I wrote about interesting hidden calendars in macOS.
I hadn’t tested this in a long while, until I happened to think of it the other day. In that time Apple had removed the calendars, and thank God too; they saved everyone a whopping 63k.
I found and tested this one liner off StackOverflow to restore the missing calendars.
curl -s https://pkg.freebsd.org/FreeBSD:13:aarch64/latest/All/calendar-data-2022.11.pkg \
| sudo tar xzf - -C / --exclude '*MANIFEST'
If you followed along with my old post, you’ll need to update the calendar paths to /usr/local/share/calendar/
(instead of /usr/share/calendar/
).
While we’re at it, we might as well fix a bug; some of the calendars have overlapping data, hence output can be duplicated.
bash/zsh
_interesting_calendars() {
calendar -A 0 -f /usr/share/calendar/calendar.birthday
calendar -A 0 -f /usr/share/calendar/calendar.computer
calendar -A 0 -f /usr/share/calendar/calendar.history
calendar -A 0 -f /usr/share/calendar/calendar.music
calendar -A 0 -f /usr/share/calendar/calendar.lotr
}
today() {
_interesting_calendars|uniq
}
fish
function _interesting_calendars
calendar -A 0 -f /usr/local/share/calendar/calendar.lotr
calendar -A 0 -f /usr/local/share/calendar/calendar.world
calendar -A 0 -f /usr/local/share/calendar/calendar.music
calendar -A 0 -f /usr/local/share/calendar/calendar.computer
end
function today
_interesting_calendars|uniq
end