diff options
author | Rasmus Steinke <rasi@xssn.at> | 2016-07-21 13:37:32 +0200 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2016-07-21 13:37:32 +0200 |
commit | 512dce7107456445355dfa43bcef042d0530b297 (patch) | |
tree | f39a0ebb8c812cec015929f74372e91763c3d3ab /clerk_fzf | |
parent | 911540a4c3e79057192807c1ceba018aceff4136 (diff) | |
download | perl-app-clerk-512dce7107456445355dfa43bcef042d0530b297.tar.gz perl-app-clerk-512dce7107456445355dfa43bcef042d0530b297.tar.xz |
add custom mpd host option
Diffstat (limited to 'clerk_fzf')
-rwxr-xr-x | clerk_fzf/clerk_fzf | 12 | ||||
-rw-r--r-- | clerk_fzf/clerk_fzf.conf | 6 |
2 files changed, 18 insertions, 0 deletions
diff --git a/clerk_fzf/clerk_fzf b/clerk_fzf/clerk_fzf index 54dc762..86c1a34 100755 --- a/clerk_fzf/clerk_fzf +++ b/clerk_fzf/clerk_fzf @@ -22,6 +22,18 @@ source /etc/clerk_fzf.conf # read user config source $HOME/.config/clerk/clerk_fzf.conf +if [[ -n $mpd_host ]]; then + ┆ if [[ -n $mpd_password ]]; then + ┆ ┆ ┆ export MPD_HOST="${mpd_password}@${mpd_host}" + ┆ else + ┆ ┆ ┆ export MPD_HOST="${mpd_host}" + ┆ fi +fi + +if [[ -n $mpd_port ]]; then + ┆ export MPD_PORT="${mpd_port}" +fi + albums () { script="$0 --albums" tracklist="$(cat ~/.config/clerk/albums.cache | fzf --no-sort -m -e --reverse -i --with-nth=1,2,3 -d '\t' --tabstop=4 +s --ansi --bind "ctrl-a:select-all,ctrl-n:deselect-all")" diff --git a/clerk_fzf/clerk_fzf.conf b/clerk_fzf/clerk_fzf.conf index fa3775e..b2c90c3 100644 --- a/clerk_fzf/clerk_fzf.conf +++ b/clerk_fzf/clerk_fzf.conf @@ -1,5 +1,11 @@ #!/usr/bin/env bash +# custom mpd host +mpd_host= +mpd_port= +mpd_password= + + script="$0 $1" random_artist="albumartist" shuf=$([[ "$OSTYPE" == "darwin"* ]] && echo 'gshuf' || echo 'shuf') |