aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dotfiles/.config/sway/config4
-rwxr-xr-xdotfiles/.local/bin/mpd-restart8
2 files changed, 9 insertions, 3 deletions
diff --git a/dotfiles/.config/sway/config b/dotfiles/.config/sway/config
index 6c2f5b2..5b8d4cc 100644
--- a/dotfiles/.config/sway/config
+++ b/dotfiles/.config/sway/config
@@ -59,9 +59,7 @@ exec pipewire-restart
# playerctl daemon for better MPRIS support
exec playerctld daemon
# Music daemon
-exec mpd
-# MPRIS support for MPD
-exec mpd-mpris
+exec mpd-restart
# Bluetooth adapter applet
exec blueman-applet
# Notification handler
diff --git a/dotfiles/.local/bin/mpd-restart b/dotfiles/.local/bin/mpd-restart
new file mode 100755
index 0000000..5903501
--- /dev/null
+++ b/dotfiles/.local/bin/mpd-restart
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+killall mpd
+killall mpd-mpris
+
+mpd &
+sleep 1
+mpd-mpris &