Hi everyone! ![]()
I'm Ymetro, and I've built a small Tampermonkey userscript that makes
Joplin x-callback-url links clickable inside Tuta Calendar events.
The problem
When you paste a Joplin note link (joplin://) into a Tuta Calendar event,
it shows up as plain text — Tuta simply doesn't recognize the joplin:// protocol.
The solution
This userscript scans Tuta Calendar and automatically places a
Open in Joplin button right next to any joplin:// text it finds.
No configuration needed. Just install and go.
Installation
- Install Tampermonkey in your browser
- Paste the script into a new Tampermonkey userscript
- Open Tuta Calendar and open an event containing a Joplin link
- The button appears automatically — click it to open the note in Joplin
How it works
- TreeWalker scans for text nodes starting with joplin://
- A floating overlay button is placed to the right of the link text
- A MutationObserver watches for DOM changes (Tuta is a SPA) and re-scans
- Buttons reposition automatically on window resize
Script
Feedback welcome! ![]()
— Ymetro