Add qutebrowser userscripts and minor fixes

This commit is contained in:
Tobias Reisinger 2022-03-19 11:33:43 +01:00
parent 44e50eabb1
commit 513e3b8263
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
5 changed files with 427 additions and 6 deletions
.local/share/qutebrowser/userscripts

View file

@ -3,8 +3,6 @@
import os
import argparse
import unalix
def qute(cmd):
with open(os.environ['QUTE_FIFO'], 'w') as fifo:
@ -32,13 +30,17 @@ if __name__ == '__main__':
args = parse_args()
url = os.environ['QUTE_URL']
clean_url = unalix.clear_url(url)
try:
import unalix
url = unalix.clear_url(url)
except:
pass
if args.selection:
qute('yank inline "{}" -s'.format(clean_url))
qute('yank inline "{}" -s'.format(url))
else:
qute('yank inline "{}"'.format(clean_url))
qute('yank inline "{}"'.format(url))
except Exception as e:
error(str(e))