# /etc/streamdeck-go/privileged.yaml # # Root-owned whitelist of commands that streamdeck-go is allowed to run with # elevated privileges via the helper daemon. # # IMPORTANT: # - This file must be owned by root and not world-writable. # - Only root can add or modify entries. # - The helper will refuse to start if this file is world-writable. # # Usage in ~/.config/streamdeck-go/config.yaml: # keys: # 5: # icon: suspend.png # command: "priv:suspend" # # The value is a shell command run as root. Keep these minimal and specific. commands: suspend: "systemctl suspend" reboot: "systemctl reboot" poweroff: "systemctl poweroff" # brightness_max: "brightnessctl set 100%" # wake_on_lan: "etherwake AA:BB:CC:DD:EE:FF"