diff options
| -rwxr-xr-x | dmenu_raycast | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dmenu_raycast b/dmenu_raycast index 1adfc33..3e1a7b8 100755 --- a/dmenu_raycast +++ b/dmenu_raycast @@ -23,7 +23,6 @@ If no option was chosen, the program will exit with the return code set to 1.""" parser.add_argument("-p", "--prompt", help="search bar placeholder text") args = parser.parse_args() -elements = list(sys.stdin) server = socket.socket() server.bind(("127.0.0.1", 0)) @@ -42,9 +41,10 @@ if args.prompt is not None: query = urlencode({"arguments": json.dumps(arguments)}, quote_via=quote) url = f"raycast://extensions/{EXTENSION}/{COMMAND}?{query}" - subprocess.run(["open", url], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) +elements = list(sys.stdin) + (conn, _) = server.accept() conn.send(f"{len(elements)}\n".encode("utf-8")) |
