diff --git a/config.py.dist b/config.py.dist
index 30477d1..690d50d 100644
--- a/config.py.dist
+++ b/config.py.dist
@@ -2,5 +2,6 @@ config = {
"config": False,
"port": 5000,
"reverse_proxy_mode": False,
- "lang": "en"
+ "lang": "en",
+ "lxfile": '/home/pi/.config/lxsession/LXDE-pi/autostart'
}
diff --git a/obscreen.py b/obscreen.py
index 67bfce9..f4f0182 100755
--- a/obscreen.py
+++ b/obscreen.py
@@ -44,23 +44,24 @@ if config['debug']:
#
#
-destination_path = '/home/pi/.config/lxsession/LXDE-pi/autostart'
-os.makedirs(os.path.dirname(destination_path), exist_ok=True)
-xenv_presets = f"""
-@lxpanel --profile LXDE-pi
-@pcmanfm --desktop --profile LXDE-pi
-@xscreensaver -no-splash
-#@point-rpi
-@xset s off
-@xset -dpms
-@xset s noblank
-@unclutter -display :0 -noevents -grab
-@sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/chromium/Default/Preferences
-#@sleep 10
-@chromium-browser --disable-features=Translate --ignore-certificate-errors --disable-web-security --disable-restore-session-state --autoplay-policy=no-user-gesture-required --start-maximized --allow-running-insecure-content --remember-cert-error-decisions --disable-restore-session-state --noerrdialogs --kiosk --incognito --window-position=0,0 --display=:0 {PLAYER_URL}
-"""
-with open(destination_path, 'w') as file:
- file.write(xenv_presets)
+if config['lxfile']:
+ destination_path = '/home/pi/.config/lxsession/LXDE-pi/autostart'
+ os.makedirs(os.path.dirname(config['lxfile']), exist_ok=True)
+ xenv_presets = f"""
+ @lxpanel --profile LXDE-pi
+ @pcmanfm --desktop --profile LXDE-pi
+ @xscreensaver -no-splash
+ #@point-rpi
+ @xset s off
+ @xset -dpms
+ @xset s noblank
+ @unclutter -display :0 -noevents -grab
+ @sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/chromium/Default/Preferences
+ #@sleep 10
+ @chromium-browser --disable-features=Translate --ignore-certificate-errors --disable-web-security --disable-restore-session-state --autoplay-policy=no-user-gesture-required --start-maximized --allow-running-insecure-content --remember-cert-error-decisions --disable-restore-session-state --noerrdialogs --kiosk --incognito --window-position=0,0 --display=:0 {PLAYER_URL}
+ """
+ with open(config['lxfile'], 'w') as file:
+ file.write(xenv_presets)
#
#