Skip to content

Conditional search queries for Music Player Daemon (MPD)

Notifications You must be signed in to change notification settings

hellricer/mpseek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

mpseek

Conditional search queries for Music Player Daemon (MPD).

Usage

$ mpseek '[condition] [keywords...]'

Examples:

$ mpseek jazz

$ mpseek '"michael jackson" album!=thriller'

$ mpseek "genre=mpb|latin|soca brazil"

$ mpseek 'genre="hip hop" && date>1990'

$ mpseek "( genre=funk || album=funk ) && file=flac$"

Dependencies

  • bash
  • awk
  • xargs
  • mpc

Simple interactive prompt with history

#!/usr/bin/env bash

while true; do
    clear
    query=""
    read -p '> ' -e query
    if (( ${#query} )); then
        history -s "$query"
        mpc clear >&-
        mpseek "$query" | mpc add
    fi
done

About

Conditional search queries for Music Player Daemon (MPD)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages