This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/dotfiles/scripts/qutemsg

26 lines
604 B
Python
Executable File

#!/usr/bin/env python3
"""
Small Python script to reload qutebrowser themes.
"""
import sys
try:
from qutebrowser import qutebrowser, app
from qutebrowser.misc import ipc
except ImportError:
print("error: qutebrowser missing.")
exit(1)
def qute_reload():
"""Send config-source command to qutebrowsers ipc server."""
args = qutebrowser.get_argparser().parse_args()
app.standarddir.init(args)
socket = ipc._get_socketname(args.basedir)
ipc.send_to_running_instance(
socket, [":"+" ".join(sys.argv[1:])], args.target)
qute_reload()