1
0
Fork 0
dotfiles/qutebrowser/userscripts/clean-url

13 lines
337 B
Python
Executable file

#!/usr/bin/env python3
import os
from urllib.parse import urlparse, urlunparse
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))