summaryrefslogtreecommitdiff
path: root/misc/userscripts
diff options
context:
space:
mode:
authorDaniel Dimijian <jetfrog28@yahoo.com>2022-03-02 01:49:17 -0500
committerDaniel Dimijian <jetfrog28@yahoo.com>2022-03-02 01:54:18 -0500
commitb5c1cf91447c9d4bb7e4858bc92870c83f841837 (patch)
tree5c3cee665f660bf7529766d0d43b582d79085978 /misc/userscripts
parentdc50793d2d27413deeb043f7409640aaf0d8fbe0 (diff)
downloadqutebrowser-b5c1cf91447c9d4bb7e4858bc92870c83f841837.tar.gz
qutebrowser-b5c1cf91447c9d4bb7e4858bc92870c83f841837.zip
fix ripbang url snipping and set command
Diffstat (limited to 'misc/userscripts')
-rwxr-xr-xmisc/userscripts/ripbang5
1 files changed, 3 insertions, 2 deletions
diff --git a/misc/userscripts/ripbang b/misc/userscripts/ripbang
index bc9e48df3..66abc0481 100755
--- a/misc/userscripts/ripbang
+++ b/misc/userscripts/ripbang
@@ -25,11 +25,12 @@ for argument in sys.argv[1:]:
searchengine = unquote(re.search("url=[^']+", r.text).group(0))
searchengine = searchengine.replace('url=', '')
- searchengine = searchengine.replace('/l/?kh=-1&uddg=', '')
+ searchengine = searchengine.replace('/l/?uddg=', '')
searchengine = searchengine.replace('SEARCHTEXT', '{}')
+ searchengine = searchengine[0:searchengine.find("&rut")]
if os.getenv('QUTE_FIFO'):
with open(os.environ['QUTE_FIFO'], 'w') as fifo:
- fifo.write('set searchengines %s %s' % (bang, searchengine))
+ fifo.write('config-dict-add url.searchengines %s %s' % (bang, searchengine))
else:
print('%s %s' % (bang, searchengine))