aboutsummaryrefslogtreecommitdiffstats
path: root/surfingkeys/surfingkeys.js
diff options
context:
space:
mode:
Diffstat (limited to 'surfingkeys/surfingkeys.js')
-rw-r--r--surfingkeys/surfingkeys.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/surfingkeys/surfingkeys.js b/surfingkeys/surfingkeys.js
index adf707d..960d4c5 100644
--- a/surfingkeys/surfingkeys.js
+++ b/surfingkeys/surfingkeys.js
@@ -1,9 +1,20 @@
+function orgCapture() {
+ location.href = 'org-protocol://capture?'
+ + new URLSearchParams({
+ template: 'U',
+ url: window.location.href,
+ title: document.title,
+ body: window.getSelection()});
+}
+
api.unmap(':');
api.mapkey('<Alt-x>', '#7Open commands', function() {
api.Front.openOmnibar({type: "Commands"});
});
+api.mapkey('cc', '#13Capture current page', orgCapture);
+
api.map('<Ctrl-b>', 'h');
api.map('<Ctrl-n>', 'j');
api.map('<Ctrl-p>', 'k');