21 lines
582 B
Desktop File
21 lines
582 B
Desktop File
[Unit]
|
|
Description=Stream Deck privileged command helper
|
|
Documentation=https://git.i0t.app/WoodardDigital/streamdeck-go
|
|
# Start before the user session so the socket is ready when streamdeck-go starts.
|
|
Before=graphical.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
ExecStart=/usr/local/bin/streamdeck-helper
|
|
Restart=on-failure
|
|
RestartSec=3
|
|
|
|
# Run as root (required to execute privileged commands).
|
|
# The socket is group-restricted to the 'streamdeck' group — only
|
|
# members of that group can connect.
|
|
RuntimeDirectory=streamdeck-go
|
|
RuntimeDirectoryMode=0755
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|