Earlier quoted context omitted.
> Eventually I had to switch to Google Calendar for work. Plenty of our users are in the same boat and Google Calendar doesn't support native functionality. Dog you can sync Google calendar with your built in calendar then run Next Meeting[0] in your menu bar. You can even have a global shortcut to open the meeting link. All my work meetings are in scheduled through Google Calendar and take place in zoom, and all I d…
Can you elaborate on mapping a keystroke to opening a meeting link? Outside of google cal + google meet calendar apps don’t typically recognize meeting links as something to promote.
window.location = `zoommtg://us02web.zoom.us/join?action=join&confno=${meetingIdFromUrl}`
thusly opening my meeting in zoom. I'm guessing that all Next Meeting does is run the command line utility `open` with the contents of the LOCATION field from the ICS file corresponding to the entry. Actually I looked at the version history and since it used to always open them in Chrome that's probably not the case. Also I tried to write an app that would call command line utilities and it was a bear to get the permissions. Possibly impossible.The only public code[1] I could find for this project by this author is 13 years old and lacks any code to open the meeting links or handle hotkeys of any kind. The github user has a different name than the project author (who has his own empty github profile elsewhere) so
[0] In fact we can see this by using a recursive grep in ~/Library for the name of one of my meetings. This turned up ~/Library/Calendars/.caldav/.calendar/Events/@googlecom-.ics