listenbrainz-mpd

A ListenBrainz submission client for MPD.

Features

Usage

  1. Install the binary.

    #### Cargo

    cargo install listenbrainz-mpd

    #### AUR (Arch Linux)

    Install the listenbrainz-mpd AUR package.

  2. Place the sample configuration file in the appropriate location and fill in your ListenBrainz user token and potentially other relevant configuration.

    | Platform | Path | | --------- | ---------------------------------------------------------------- | | Linux | $XDG_CONFIG_HOME/listenbrainz-mpd/config.toml | | macOS | $HOME/Library/Application Support/listenbrainz-mpd/config.toml | | Windows | {FOLDERID_LocalAppData}\listenbrainz-mpd\config.toml |

    You can use the --create-default-config option to have this file automatically created for you.

  3. Run the binary, or install the provided systemd service file.

License

Licensed under the terms of the GNU Affero General Public License v3.0 (see LICENSE.txt for details).