Adjust for new build method for Discord

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2023-04-18 11:45:38 +02:00
parent aa2af1d535
commit 4338364815
Signed by: luzifer
GPG key ID: D91C3E91E4CAD6F5

View file

@ -2,15 +2,15 @@
set -euo pipefail
program_kills=(
Discord
'electron.*discord/app.asar'
)
systemd_services=(
streamdeck
streamdeck
)
function log() {
echo "$@" >&2
echo "$@" >&2
}
# Stop MPD playback when mpc client was found
@ -18,12 +18,12 @@ function log() {
# Disable systemd user services
for svc in "${systemd_services[@]}"; do
systemctl --user is-active ${svc} >/dev/null 2>&1 && systemctl --user stop ${svc} || log "Service ${svc} not active / not found"
systemctl --user is-active ${svc} >/dev/null 2>&1 && systemctl --user stop ${svc} || log "Service ${svc} not active / not found"
done
# Terminate Discord in order to get mobile notifications
for prog in "${program_kills[@]}"; do
killall -TERM ${prog} || true
kill -TERM $(pgrep -fo "${prog}") || true
done
# Mute default sink & source
@ -34,5 +34,5 @@ i3lock -e -f -n -c 000000
# Restart user-services
for svc in "${systemd_services[@]}"; do
systemctl --user is-enabled ${svc} >/dev/null 2>&1 && systemctl --user start ${svc} || log "Service ${svc} not enabled, skipping start"
systemctl --user is-enabled ${svc} >/dev/null 2>&1 && systemctl --user start ${svc} || log "Service ${svc} not enabled, skipping start"
done