Getting `org-protocol` working with `org-roam` as a web clipper on macOS in 2022

What happened?

I’m trying out org-roam and so far it’s been a really nice experience. What would be super-helpful (and is supported, as far as I can tell) is setting up a basic “web clipper” workflow from Firefox using org-roam’s roam-ref protocol.

I set up the bookmarklet as outlined. Tried calling it, and nothing happened - Emacs not activating, and org-roam capture not activating.

I then tried to follow xuchunyang/setup-org-protocol-on-mac: Setting Up org-protocol on Mac by creating the org-protocol.app and stuff. Still haven’t managed to make it work.

What did you expect to happen?

  1. To create the bookmarklet as outlined in the offical docs.
  2. Click the bookmarklet on any page in the browser
  3. Have Emacs GUI activate (nice-to-have it handling starting up emacsclient if it’s not already running) with org-roam’s capture template with page’s URL, title etc already filled-in.

Steps to reproduce

  1. To create the bookmarklet as outlined in the offical docs.
  2. Click the bookmarklet on any page in the browser
  3. Nothing happens.

System information


Loading data dump...