From c583fb43899ccf1744661f66e489e0b082dd7b16 Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Fri, 20 Jan 2017 14:59:43 +0100 Subject: [PATCH] Set AUTORANDR_BATCH_PID environment variable in batch invocations --- autorandr.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autorandr.py b/autorandr.py index 5082ebd..670865a 100755 --- a/autorandr.py +++ b/autorandr.py @@ -843,6 +843,9 @@ def dispatch_call_to_sessions(argv): process_environ[name] = value display = process_environ["DISPLAY"] if "DISPLAY" in process_environ else None + # To allow scripts to detect batch invocation (especially useful for predetect) + process_environ["AUTORANDR_BATCH_PID"] = os.getpid() + if display and display not in X11_displays_done: try: pwent = pwd.getpwuid(uid) -- 2.39.5