Skip to content

Instantly share code, notes, and snippets.

@rien333
Created October 10, 2023 19:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rien333/231f015f128fab7a300e258422785995 to your computer and use it in GitHub Desktop.
Save rien333/231f015f128fab7a300e258422785995 to your computer and use it in GitHub Desktop.
---
/home/rw/.config/systemd/user
---
[Unit]
Description=Shairport Sync - AirPlay Audio Receiver
After=sound.target
Wants=network-online.target
After=pipewire.service wireplumber.service
[Service]
ExecStart=/usr/bin/shairport-sync --log-to-syslog
[Install]
WantedBy=default.target
---
/etc/systemd/system/resume@.service
---
[Unit]
# restart shairport sync after suspend
Description=User resume actions
Before=shairport-sync.service
Wants=shairport-sync.service
After=suspend.target
[Service]
User=%I
Type=simple
ExecStart=/bin/true
[Install]
WantedBy=suspend.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment