w0rp / xmms2-mpris

An MPRIS client for XMMS2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xmms2-mpris

A client for XMMS2 which displays current track information with MPRIS, and implements MPRIS controls for controlling XMMS2.

This allows the system to show information and controls for media that is playing. KDE will show the track and album art in your system tray and lock screen.

system-tray-example

Installation

You can add the program to your system by installing it from the PPA if you're using an Ubuntu-based distribution.

sudo add-apt-repository ppa:devw0rp/w0rp-utils
sudo apt update
sudo apt install xmms2-mpris

Otherwise, you can build the package from source by following the steps below, which you can adapt to whatever your distribution is.

Building on Ubuntu/Linux Mint/KDE Neon

Install the following things first.

sudo apt install cmake libxmmsclient-dev libglib2.0-dev libxmmsclient-glib-dev

Then build the project with CMake.

cmake .
make

You can run the client with ./xmms2-mpris. The xmms2d will need to already be running.

You can install the client for all users, so it will start automatically whenever xmms2 does.

sudo make install

About

An MPRIS client for XMMS2

License:MIT License


Languages

Language:C 86.4%Language:Shell 8.7%Language:CMake 4.9%