Skip to main content

mpdnotify - get notification when changing song

Project description

mpdnotify

Notifies when mpd's song changes.

mpdnotify

Installation

It has been test on Debian 9.5, it shall work on any other Linux distribution with Python >= 3.2. Please let me now if it works on OSX.

PyPa

For now, mpdnotify is not a PyPa's package.

Manual

Requirements

Installation

git clone https://github.com/chuugar/mpdnotify.git
cd mpdnotify
pip3 install -r requirements.txt -e .

Usage

A few arguments can be passed to mpdnotify :

  • -a / --appname : specifies the app name for notify-send.
  • -c / --config : path to the configuration file.
  • --host : mpd's address.
  • -m / --musicdir : path to mpd's music library folder.
  • -p / --port : mpd's server port.
  • -o / --oneshot : send a notification and exit immediately.

All this arguments can be save in a configuration file, please see mpdnotifyrc.sample for further informations.

Once running, mpdnotify will wait for the next song to send a notification (unless -o / --oneshot has been passed). Cover is used as notification icon if a file (cover/front/album).(png/jpg) is find in the same folder as the music file.

TODO

  • Add a test suite.
  • Allow user to change the notification format.
  • If cover cannot be found as an image, look at the tags.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mpdnotify-1.0.tar.gz (4.9 kB view hashes)

Uploaded Source

Built Distribution

mpdnotify-1.0-py3-none-any.whl (5.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page