New comment by z411 on void-packages repository https://github.com/void-linux/void-packages/issues/50326#issuecomment-2110857350 Comment: > @SpidFightFR I took services from https://github.com/Johnnynator/dotfiles/tree/master/.sv > > `/etc/sv/runsvdir-oggy/run` contains following you just change `USER` and `HOME` > > ```shell > #!/bin/sh > export XDG_RUNTIME_DIR="/run/user/1000" > export USER="oggy" > export HOME="/home/oggy" > > groups="$(id -Gn "$USER" | tr ' ' ':')" > svdir="$HOME/.sv/service" > > exec chpst -u "$USER:$groups" runsvdir "$svdir" > ``` > > then you can interact with user services > > ``` > sv start|stop|restart ~/.sv/services/pipewire > ``` > > Note: git repo does not have service for wireplumber, you have to add it too You can set PipeWire to start WirePlumber and pipewire-pulse as child processes, so I think this service alone should be enough. Thanks a lot.