diff options
Diffstat (limited to '')
| -rwxr-xr-x | pkgs/by-name/mp/mpp-lyrics/mpp-lyrics.sh | 2 | ||||
| -rwxr-xr-x | pkgs/by-name/mp/mpp/mpp.sh | 4 | ||||
| -rw-r--r-- | pkgs/by-name/mp/mpp/package.nix | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/by-name/mp/mpp-lyrics/mpp-lyrics.sh b/pkgs/by-name/mp/mpp-lyrics/mpp-lyrics.sh index fa1cac49..6c96a9d9 100755 --- a/pkgs/by-name/mp/mpp-lyrics/mpp-lyrics.sh +++ b/pkgs/by-name/mp/mpp-lyrics/mpp-lyrics.sh @@ -16,6 +16,6 @@ die() { } cd "$XDG_MUSIC_DIR/beets" || die "No music dir!" -exiftool "$(mpc --format '%file%' current)" -json | jq '.[0].Lyrics' --raw-output | less +exiftool "$(mpc --format '%file%' current)" -json | jq '.[0] | if has("Lyrics") then .Lyrics elif has("Lyrics-xxx") then ."Lyrics-xxx" else "<No lyrics key>" end' --raw-output | less # vim: ft=sh diff --git a/pkgs/by-name/mp/mpp/mpp.sh b/pkgs/by-name/mp/mpp/mpp.sh index 3ac98ddb..e52bfcdc 100755 --- a/pkgs/by-name/mp/mpp/mpp.sh +++ b/pkgs/by-name/mp/mpp/mpp.sh @@ -23,6 +23,10 @@ case "${1-}" in shift 1 mpp-beetrm "$@" ;; +"popm") + shift 1 + mpdpopm "$@" + ;; *) mpc "$@" ;; diff --git a/pkgs/by-name/mp/mpp/package.nix b/pkgs/by-name/mp/mpp/package.nix index f0e454f7..fe08ba46 100644 --- a/pkgs/by-name/mp/mpp/package.nix +++ b/pkgs/by-name/mp/mpp/package.nix @@ -16,6 +16,7 @@ mpp-searchadd, mpp-lyrics, mpp-beetrm, + mpdpopm, # Build dependencies fd, zsh, @@ -30,6 +31,7 @@ mpp-searchadd mpp-lyrics mpp-beetrm + mpdpopm ]; }; |
