# {{ ansible_managed }} # # Installed, not enabled. The kiosk browser is still what this device shows on boot; # this unit is here so the native front-end can be started and stopped the same way # while it is being evaluated: # # systemctl start musikdelfin # takes over the screen # systemctl stop musikdelfin # back to the browser underneath [Unit] Description=Musik Delfin (native Slint front-end) After=musicmouse.service graphical.target Wants=musicmouse.service [Service] Type=simple # Runs as the X session's own user, not root: the display belongs to them, and the # cover cache should land in their home rather than root's. User={{ pi_slint_frontend_x_user }} ExecStart=/usr/local/bin/musikdelfin Restart=no StandardOutput=journal StandardError=journal [Install] WantedBy=graphical.target