From c5b1ae6be387077a535b41ad9b7605e32241c94f Mon Sep 17 00:00:00 2001 From: jay817 Date: Thu, 29 Aug 2024 22:34:33 -0400 Subject: [PATCH] Add jimm.py --- jimm.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 jimm.py diff --git a/jimm.py b/jimm.py new file mode 100644 index 0000000..8cf27a4 --- /dev/null +++ b/jimm.py @@ -0,0 +1,13 @@ +import os, asyncio, contextlib, multiprocessing + +unsafe = contextlib.suppress(Exception) + +with unsafe: + asyncio.get_running_loop() + asyncio.run = lambda main: threading.Thread( + target=lambda: asyncio.runners.run(main)).start() + +def go(func, *args, **kwargs): + multiprocessing.Process(target=func, args=args, kwargs=kwargs).start() + +os.environ['DISPLAY'] = ':0' \ No newline at end of file