That’s an… interesting design decision on the Electron people’s part. I guess that’s out of scope for us though…

I do use pandoc often when I need this type of feature, however I wish that there was a way to pass a specific note or list of notes to an external script. I’m sure we can all imagine lots of fancy scripting features, but at a basic level just being able to run a command with the note ID (and maybe also the web clipper API key?) as the argument(s) would make this really straightforward.

I don’t know how electron works, but I think at a minimum useful level this would just be a button that appears after setting a “script command” in the settings which calls that command with the relevant arguments. I’ve been playing with the web clipper API via jq and curl, and have found it both straightforward and useful… being able to easially run a script on a specific note (or list of notes) chosen through the GUI would be super handy, and custom PDF export behavior would be very easy to implement this way.

The Windows people might have it even easier, since AFAIK PowerShell can interface with web APIs natively.

Should I make a separate feature request thread for tis?