Skip to content

Add configurable default calendar app#16

Merged
bottlebrushes merged 1 commit intomainfrom
bettercoderthanyou/notion-cal-open
Feb 3, 2026
Merged

Add configurable default calendar app#16
bottlebrushes merged 1 commit intomainfrom
bettercoderthanyou/notion-cal-open

Conversation

@bottlebrushes
Copy link
Copy Markdown
Owner

Summary

  • Add settings UI to choose which calendar app opens events (Apple Calendar, Notion Calendar, Fantastical, BusyCal)
  • Auto-detects installed calendar apps and only shows available options
  • Button text updates dynamically (e.g. "Open in Notion Calendar")
  • Setting persists via widgets.default.time.calendar.default-app config key

Test plan

  • Open calendar settings and verify installed apps appear under "OPEN EVENTS WITH"
  • Select Notion Calendar and confirm it opens when clicking "Open in Calendar" on an event
  • Verify Apple Calendar still deep-links to the event date via calshow:
  • Restart app and confirm selection persists

🤖 Generated with Claude Code

Add a settings UI to choose which calendar app opens when clicking
"Open in Calendar" on an event. Detects installed apps (Apple Calendar,
Notion Calendar, Fantastical, BusyCal) and persists the selection.
Button text updates dynamically to show the selected app name.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bottlebrushes bottlebrushes merged commit d927c48 into main Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant