# Template: the installer replaces @REPO@ with the repo path on the Frame. Not installed or # enabled by anything yet (hands/README.md, "Camera check"). [Unit] Description=Frametop camera watch: tells you when SteamVR leaves the headset's upper cameras off Documentation=file://@REPO@/hands/README.md # Not PartOf=steamvr.service: it has to outlive the SteamVR restart it may ask for. [Service] # On the host, system Python, standard library only. It stats the XRService log every 2 s and # reads only what's new. Notifications go to the Frametop desktop's own D-Bus (found through its # plasmashell). With CAMWATCH_AUTO_RESTART=1 in ~/.config/frametop.conf it may restart SteamVR # while the headset isn't worn: that also closes the Frametop desktop. ExecStart=/usr/bin/python3 @REPO@/hands/ft-camwatch Restart=on-failure RestartSec=30 Nice=10 CPUQuota=5% MemoryMax=64M [Install] WantedBy=default.target