Xfce Wiki

Sub domains
 

This is an old revision of the document!


MPC

This is a simple client plugin for Music Player Daemon. To build it, libmpd headers and library are used if found, but it'll use a lighter internal socket interface if you don't have libmpd.

Features :

  • send Play/Stop/Next/Previous command to MPD.
  • uses media icons names from icon-naming-spec (at least nuvola, tango and rodent themes provides these icons)
  • decrease/increase volume using the mouse wheel.
  • show the current volume, status and title as a tooltip when hovering the mouse over the plugin.
  • show a simple playlist window upon middle-click, permitting to select a track to play
  • configurable MPD host/port/password.
  • toggles repeat/random features + enable/disable MPD outputs in the right-click menu.
  • launch configurable client (gmpc, xterm -e ncmpc,..) through right-click menu
  • configurable markup for tooltip and playlist, using a gmpc-like markup :
    • playlist accepts %artist%, %title%, %album% and %track%
    • tooltip accepts the same plus %vol%, %status% and %newline%

Usage

Add the plugin to the panel, and configure MPD connection settings.

Screenshot

:panel-plugins:mpc-2.png


Latest Release

  • xfce4-mpc-plugin 0.6.0 released (2025/05/20 09:59)
    xfce4-mpc-plugin 0.6.0 is now available for download from https://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/0.6/xfce4-mpc-plugin-0.6.0.tar.xz https://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/0.6/xfce4-mpc-plugin-0.6.0.tar.xz?sha1 https://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/0.6/xfce4-mpc-plugin-0.6.0.tar.xz?sha256 What is xfce4-mpc-plugin? ========================= This is a simple client plugin for Music Player Daemon. Features : - send Play/Stop/Next/Previous command to MPD. - decrease/increase volume using the mouse wheel. - show the current volume, status and title as a tooltip when passing the mouse over the plugin. - show a simple playlist window upon middle-click, permitting to select a track to play - configurable MPD host/port/password. - toggles repeat/random features in the right-click menu. Website: https://docs.xfce.org/panel-plugins/xfce4-mpc-plugin/start Release notes for 0.6.0 ======================= Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. - Update README after switchover to meson - autotools-build: Explicitly require glib, gtk3 - meson-build: Use shared_module() - build: Automate copyright year management - Add meson build - autotools-build: Explicitly require libxfce4util - Reapply "build: Use #ifdef instead of #if" - Only define HAVE_LIBMPD when libmpd is found - Translation Updates: Albanian, Catalan, Italian, Russian, Slovak

Back to Top


Source code repository

Reporting Bugs

Back To Top


Return to Main Xfce4-panel page