Fantastical 2

Fantastical: How to manage shared calendar notifications

by

Flexibit’s Fantastical is my favorite calendar application on both macOS and iOS. The app makes it incredibly easy to enter new events or reminders using natural language. The only issues I have had with Fantastical are related to shared calendar notifications in the application as well as in Notification Center. Fortunately, there is a workaround for the former and a setting to suppress the latter.

Fantastical: The calendar app you won’t be able to live without.

I share several calendars with family members but usually hide them in Fantastical, so they don’t clutter my weekly view. Unfortunately, even hidden calendars trigger notifications in Fantastical as well as in Notification Center.

Notification Center

To disable messages in Notification Center of shared calendars, simply open Fantastical –> Preferences… (Command + ,) and uncheck “Show shared calendar messages in Notification Center” under the Alerts tab. That leaves us with those annoying notifications directly in the application.

Fantastical Alerts
Fantastical: Alert settings

In-app notifications

My wife and I share two Reminder lists we use for grocery shopping. Every time, my wife added, removed or changed an item on that list, I would get a notification in Fantastical. Needless to say, that started to become annoying quickly because I thought I would have to confirm every notification individually. As it turned out, there is a much quicker way which allows you to dismiss all notifications with one click. When you press the Option key, the “OK” button changes to “OK All.” One click on “OK All” dismisses all notifications in one shot.

If that workaround is not convenient enough for you, there is a command line option to hide all shared calendar notifications across all accounts and calendars by following these steps:

  1. Open the Terminal app
  2. Copy and paste the following line into the Terminal and hit enter:

defaults write com.flexibits.fantastical2.mac HideCalDAVNotificationItems -bool YES

  1. Quit the Terminal
  2. Relaunch Fantastical

Happy calendaring!

Michael Kummer

🇦🇹 Austrian 📜 Blogger 👨‍👩‍👧‍👦 Father of a princess and a preemie 🥑 Fan of Paleo lifestyle 💻 Technologist ✈️ Frequent flyer 📱Amateur photographer