#!/bin/sh # Sanity check: if [ ! -x /usr/bin/daemon -o ! -x /usr/bin/wireplumber -o ! -x /usr/bin/pipewire-pulse -o ! -x /usr/bin/pipewire ]; then exit 0 fi # Enable pipewire for use on the console without X or Wayland: if loginctl | grep -q " $USER \+seat" ; then if ! daemon --pidfiles=~/.run --name=wireplumber --running ; then daemon -rB --pidfiles=~/.run --name=wireplumber /usr/bin/wireplumber fi if ! daemon --pidfiles=~/.run --name=pipewire-pulse --running ; then daemon -rB --pidfiles=~/.run --name=pipewire-pulse /usr/bin/pipewire-pulse fi if ! daemon --pidfiles=~/.run --name=pipewire --running ; then daemon -rB --pidfiles=~/.run --name=pipewire /usr/bin/pipewire fi fi