From 71aa62b6c937aef1713d2159005caedbd8b0d081 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sun, 7 Apr 2024 00:22:14 -0700 Subject: Fix up some search aliases --- surfingkeys/surfingkeys.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/surfingkeys/surfingkeys.js b/surfingkeys/surfingkeys.js index fd0eed9..65aa463 100644 --- a/surfingkeys/surfingkeys.js +++ b/surfingkeys/surfingkeys.js @@ -7,8 +7,21 @@ function orgCapture() { body: window.getSelection()}); } -api.unmap(':'); +api.addSearchAlias('aw', 'archlinux wiki', 'https://wiki.archlinux.org/index.php?search=%s'); +api.removeSearchAlias('e'); +api.addSearchAlias( + 'w', + 'wikipedia', + 'https://en.wikipedia.org/wiki/', + 's', + 'https://en.wikipedia.org/w/api.php?action=opensearch&format=json&formatversion=2&namespace=0&limit=40&search=', + function(response) { + return JSON.parse(response.text)[1]; + } +); + +api.unmap(':'); api.mapkey('', '#7Open commands', function() { api.Front.openOmnibar({type: "Commands"}); }); -- cgit v1.2.3-54-g00ecf