/mpd-notify

Gives a notification on song change; changes wallpaper to album cover.

Primary LanguageShell

If you're interested in the functionality of this program I highly recommend you check out my Haskell reimplementation. This version is easier to set up and has slightly more features but is less reliable, maintainable, and responsive.

mpd-notify

  • Notifications on song change, play, and pause.
  • Automatic cover art detection*
  • Automatic cover art fetching
  • Updates wallpaper on song change (tiled or centered.)
  • Volume notifier
  • Daemon

* This only works if you have seperate folders for every album and cover art in that album. But you're not some sort of monster, right?

Screenshot

Screenshot

Installation

Run install.sh and edit the config at $HOME/.mpd-notify/mpd-notify.cfg. "mpd-notify" to start.

Dependencies

MPD, MPC, notify-osd, notify-send, [Python3, pip3, requests] (for fetching album art), [feh, imagemagick] (for setting wallpaper and manipulating album art). I like Dunst.