Add jimm.py

This commit is contained in:
2024-08-29 22:34:33 -04:00
parent 245b824c0a
commit c5b1ae6be3

13
jimm.py Normal file
View File

@@ -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'