A minimalistic MPD client with support for gnome-shell/notify-osd, dbus (multimedia keys)
Python
Permalink
Failed to load latest commit information.
.gitignore
ChangeLog Adding LICENSE and ChangeLog Dec 7, 2011
LICENSE
README.md
guake.patch
indimpc.desktop
indimpc.py
indimpc.rc The client icon can be optionally hidden now. Nov 8, 2012

README.md

indimpc

screenshots

This is a minimalistic MPD client with support for the gnome-shell indication system and multimedia keys. It is easily configurable and can launch a more featured client when needed.

It depends on:

  • python-dbus (dbus-python in some systems)
  • python-notify
  • python-mpd
  • python-keybinder (not needed if using Gnome)

For its normal operation, indimpc requires a notifications daemon, hopefully with support for action-icons, body-markup and persistence (gnome-shell is recommended). If there is no instance of gnome-settings-daemon running, it will fallback to python-keybinder to grab the multimedia keys.

Notes

You must copy the indimpc.rc file included to ~/.config/indimpc'. To connect to mpd via a socket, you must provide the full socket path as host.

indimpc has recently included some support for guake commands. For it to work, you must patch /usr/lib/guake/dbusiface.py with the guake.patch file provided.

Felipe Morales, hel.sheep@gmail.com

vie jul 8 22:11:08 CLT 2011