Firefox has for some time been blocking simple bookmarklets for invoking org-protocol on sites with strict CSP settings. The browser extension brings help by providing shortcuts and action buttons to replace these particular bookmarklets.
This browser extension is currently targeted at Firefox and Chrome.
Install Node.js with the npm package manager. In the main repository directory, run
> npm install
> npm build
> npm run package
- In development mode for Firefox: go to about:debugging and temporary load the extension by selecting the zip file created in the target directory by the build.
- In development mode for Chrome: got to chrome://extensions and load the extension by selecting the
target/dist
folder.
label | org-protocol handler | parameters |
---|---|---|
automatic capture | capture | title, url, body |
store link | store-link | title, url |
capture | capture | title, url, body |
copy selection | cpsel | selection |
send email | title, url | |
open in eww | textbrowser | title, url |
book issue time | timesheet | description |
create branch | create-branch | issue, parent, title |
Note that some handlers are custom defined in my emacs configuration and may not be available in every configuration.
Feature removed, automatic capture and capture behave the same.
command | key |
---|---|
automatic capture | C-M |
store link | C-I |
open in eww | C-B |