Add qutebrowser userscripts and minor fixes
This commit is contained in:
parent
44e50eabb1
commit
513e3b8263
5 changed files with 427 additions and 6 deletions
.local/share/qutebrowser/userscripts
|
@ -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))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue