tjluoma / icalbuddy-km-and-stream-deck

Use icalBuddy and Keyboard Maestro to show calendar events on Stream Deck
58 stars 5 forks source link

Ventura - No calendars #3

Open Juul1 opened 1 year ago

Juul1 commented 1 year ago

Hi,

Since the update to Ventura my streamdeck doesn't show any upcoming calendar items. When running the script in the terminal it gives me the error: No calendars. The calendars are listed in the km-icalbuddy.sh file and have worked before.

tjluoma commented 1 year ago

The icalBuddy command fails in Ventura and there is no known workaround. The icalBuddy source code is available but I don’t know how to fix it as it is not my code.

On Tue, Jan 24, 2023, at 8:44 AM, Juul1 wrote:

Hi,

Since the update to Ventura my streamdeck doesn't show any upcoming calendar items. When running the script in the terminal it gives me the error: No calendars. The calendars are listed in the km-icalbuddy.sh file and have worked before.

— Reply to this email directly, view it on GitHub https://github.com/tjluoma/icalbuddy-km-and-stream-deck/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAGSVMIA7SK4OERFIPVQNDWT7MCFANCNFSM6AAAAAAUFDLVGU. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Juul1 commented 1 year ago

Thanks, I found a solution in this blog, this guy has tweaked your solution to just one KM: https://c33tech.com/blog/2022/03/a-fully-automated-home-office-dnd-solution/

In the next blog he has added a macro to give KM access to the calendar: https://c33tech.com/blog/2022/11/ventura__keyboard_maestro__icalbuddy__confusion/

tjluoma commented 1 year ago

Wow that’s excellent. I’ll have to give it a try. Thanks for sharing it.

On Wed, Jan 25, 2023, at 2:39 AM, Juul1 wrote:

Thanks, I found a solution in this blog, this guy has tweaked your solution to just one KM: https://c33tech.com/blog/2022/03/a-fully-automated-home-office-dnd-solution/

In the next blog he has added a macro to give KM access to the calendar: https://c33tech.com/blog/2022/11/ventura__keyboard_maestro__icalbuddy__confusion/

— Reply to this email directly, view it on GitHub https://github.com/tjluoma/icalbuddy-km-and-stream-deck/issues/3#issuecomment-1403211246, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAGSVJ24QFSRGV5AGHTVYLWUDKE3ANCNFSM6AAAAAAUFDLVGU. You are receiving this because you commented.Message ID: @.***>

avivo commented 1 year ago

Has anyone figured out an approach to using icalBuddy on Ventura? I tried the approach linked above without success (I was able to give permissions, e.g. for Terminal, but still go no calendars!)

tjluoma commented 1 year ago

No, as far as I know, there's no way to make it work in Ventura.

Juul1 commented 1 year ago

the solution I've mentioned is working for me. I've installed ical-buddy via brew: https://formulae.brew.sh/formula/ical-buddy. And referred in the execute shell script to the homebrew path. See screenshot in link below:

https://share.cleanshot.com/f4Gn261Q

JonLaliberte commented 1 year ago

Just wanted to chime in to say thanks for sharing this. I wasn't having any luck using the iCalBuddy binary I had installed, but for some reason installing via brew fixed it. I just run it using its full path (/usr/bin/loca/icalbuddy), so no need to add the homebrew path.