Skip to content
This page is for the development version of rmpc. Make sure your version matches the selected documentation.

Search pane

case_sensitive: <bool>

Whether the filter should be case sensitive by default. Default is false.

ignore_diacritics: <bool>

Whether the filter should ignore diacritics by default. Default is false.

search_button: <bool>

Display a dedicated search button in the search from when set to true. Otherwise the search is triggered on every change. Defaults to false.

custom_query: <bool>

Displays an input allowing you to input a fully custom query as specified by MPD’s protocol. All tag filters will be ignored if this query is specified. Only settings that work with this are case sensitivity, diacritics stripping and the rating filters. Defaults to false.

Examples:

  • artist == "Epica"
  • (artist == "Epica") AND (album == "The Phantom Agony")
mode: Exact | NotExact | StartsWith | Contains | Regex | NotRegex

What kind if filter to use by default. NotExact and NotRegex are negation of Exact and Regex respectively. Default is Contains.

tags: <(label: <string>, value: <string>)[]>

Array of tags to list as searchable on the Search pane. Each tag consists of a label and value. If not specified, the default values are used. If empty array is passed, a value of [(label: "Any Tag", value: "any")] will be used instead. For a list of supported tags refer to MPD’s documentation. Special tag any will check all possible tags.