From 0663ffc9af56274a5ac1a914162a3bccf05d0557 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Mon, 20 Mar 2023 12:54:12 +0100 Subject: [PATCH] add mpd-host switcher --- aliases/mpd | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/aliases/mpd b/aliases/mpd index 61296ed..1ce257e 100755 --- a/aliases/mpd +++ b/aliases/mpd @@ -1,5 +1,23 @@ #!/bin/zsh +mpd-host() { + case "$1" in + set) + echo "MPD_HOST='$2';MPD_PORT='$3'" > ~/.cache/mpd-host.zsh + ;; + get) + if [ ! -f ~/.cache/mpd-host.zsh ]; then + echo "MPD_HOST='localhost';MPD_PORT='6600'" > ~/.cache/mpd-host.zsh + fi + cat ~/.cache/mpd-host.zsh + ;; + *) + echo "Usage: mpd-host set HOST PORT" + echo " mpd-host get" + ;; + esac +} + mpc() { eval $(mpd-host get) export MPD_HOST