2022-11-18 19:52:58 -04:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
|
|
# User Service
|
|
|
|
|
mkdir -p ~/.config/systemd/user
|
2025-07-29 22:08:30 -04:00
|
|
|
cp "/app/share/sunshine/systemd/user/sunshine.service" "$HOME/.config/systemd/user/sunshine.service"
|
|
|
|
|
echo "Sunshine User Service has been installed."
|
|
|
|
|
echo "Use [systemctl --user enable sunshine] once to autostart Sunshine on login."
|
2022-11-18 19:52:58 -04:00
|
|
|
|
2023-04-02 03:48:24 +06:00
|
|
|
# Udev rule
|
2024-03-10 19:35:51 -05:00
|
|
|
UDEV=$(cat /app/share/sunshine/udev/rules.d/60-sunshine.rules)
|
2025-07-29 22:08:30 -04:00
|
|
|
echo "Configuring mouse permission."
|
2024-03-10 19:35:51 -05:00
|
|
|
flatpak-spawn --host pkexec sh -c "echo '$UDEV' > /etc/udev/rules.d/60-sunshine.rules"
|
2025-07-29 22:08:30 -04:00
|
|
|
echo "Restart computer for mouse permission to take effect."
|