#!/usr/bin/env bash set -euo pipefail CANTATA_RUNNING=0 if pgrep -f cantata &>/dev/null 2>&1; then echo killing cantata... CANTATA_RUNNING=1 pkill -f cantata fi # echo stopping pipewire-media-session... # systemctl --user stop pipewire-media-session echo stopping pipewire... systemctl --user stop pipewire echo starting pipewire... systemctl --user start pipewire # echo starting pipewire-media-session... # systemctl --user start pipewire-media-session echo stopping mpDris2... systemctl --user stop mpd-mpris echo stopping mpd... systemctl --user stop mpd echo starting mpd... systemctl --user start mpd echo starting mpDris2... systemctl --user start mpd-mpris if [[ $CANTATA_RUNNING == 1 ]]; then echo starting cantata... cantata& &>/dev/null fi