1
0
Fork 0
dotfiles/qutebrowser/userscripts/clean-url
2018-08-10 22:48:33 -07:00

14 lines
368 B
Python
Executable file

#!/usr/bin/env python3
import os
from urllib.parse import urlparse, urlunparse
mode = os.environ["QUTE_MODE"]
url = os.environ["QUTE_URL"]
fifo = os.environ["QUTE_FIFO"]
(scheme, netloc, path, params, query, fragment) = urlparse(url)
clean = urlunparse((scheme, netloc, path, params, "", fragment))
with open(fifo, "w") as f:
f.write(":open {}".format(clean))