From 38a82bc7e3569b7502a652c9f3fea37a017c0ccb Mon Sep 17 00:00:00 2001 From: auric Date: Thu, 11 Sep 2025 18:00:59 -0500 Subject: Remove browsers --- browsers/firefox/accent_host.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100755 browsers/firefox/accent_host.py (limited to 'browsers/firefox/accent_host.py') diff --git a/browsers/firefox/accent_host.py b/browsers/firefox/accent_host.py deleted file mode 100755 index ec0a166..0000000 --- a/browsers/firefox/accent_host.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python3 -import json -import os -import struct -import subprocess -import sys - -def send(msg): - data = json.dumps(msg).encode('utf-8') - sys.stdout.buffer.write(struct.pack('I', len(data))) - sys.stdout.buffer.write(data) - sys.stdout.buffer.flush() - -def read(): - raw = sys.stdin.buffer.read(4) - if len(raw) == 0: - return None - length = struct.unpack('I', raw)[0] - return json.loads(sys.stdin.buffer.read(length).decode('utf-8')) - -def get_accent(): - try: - helper = os.path.join(os.path.dirname(__file__), '..', 'getaccent') - color = subprocess.check_output([helper], stderr=subprocess.DEVNULL).decode().strip() - if color: - return color - except Exception: - pass - return '#000000' - -while True: - msg = read() - if msg is None: - break - if msg.get('query') == 'color': - send({'color': get_accent()}) -- cgit v1.2.3