diff --git a/Library/LaunchAgents/me.00dani.listenbrainz-mpd.plist b/Library/LaunchAgents/me.00dani.listenbrainz-mpd.plist
new file mode 100644
index 0000000..384bfce
--- /dev/null
+++ b/Library/LaunchAgents/me.00dani.listenbrainz-mpd.plist
@@ -0,0 +1,14 @@
+
+
+
+
+ KeepAlive
+
+ Label
+ me.00dani.listenbrainz-mpd
+ Program
+ /Users/dani/.local/share/cargo/bin/listenbrainz-mpd
+ RunAtLoad
+
+
+
diff --git a/Library/LaunchAgents/me.00dani.mpd-discord-rpc.plist b/Library/LaunchAgents/me.00dani.mpd-discord-rpc.plist
index 109ed69..5dafd59 100644
--- a/Library/LaunchAgents/me.00dani.mpd-discord-rpc.plist
+++ b/Library/LaunchAgents/me.00dani.mpd-discord-rpc.plist
@@ -6,12 +6,8 @@
Label
me.00dani.mpd-discord-rpc
- ProgramArguments
-
- zsh
- -lc
- exec mpd-discord-rpc
-
+ Program
+ /Users/dani/.local/share/cargo/bin/mpd-discord-rpc
RunAtLoad
diff --git a/Library/LaunchAgents/me.00dani.mpd-now-playable.plist b/Library/LaunchAgents/me.00dani.mpd-now-playable.plist
index d75dde7..728204d 100644
--- a/Library/LaunchAgents/me.00dani.mpd-now-playable.plist
+++ b/Library/LaunchAgents/me.00dani.mpd-now-playable.plist
@@ -2,6 +2,11 @@
+ EnvironmentVariables
+
+ MPD_NOW_PLAYABLE_CACHE
+ redis://localhost:6380/0?namespace=mpd-now-playable
+
KeepAlive
Label
diff --git a/Library/LaunchAgents/me.00dani.mpdpopm.plist b/Library/LaunchAgents/me.00dani.mpdpopm.plist
new file mode 100644
index 0000000..8784a5e
--- /dev/null
+++ b/Library/LaunchAgents/me.00dani.mpdpopm.plist
@@ -0,0 +1,17 @@
+
+
+
+
+ KeepAlive
+
+ Label
+ me.00dani.mpdpopm
+ ProgramArguments
+
+ /Users/dani/bin/mppopmd
+ -F
+
+ RunAtLoad
+
+
+