Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w0rp/xmms2-mpris
An MPRIS client for XMMS2
https://github.com/w0rp/xmms2-mpris
Last synced: about 1 month ago
JSON representation
An MPRIS client for XMMS2
- Host: GitHub
- URL: https://github.com/w0rp/xmms2-mpris
- Owner: w0rp
- License: mit
- Created: 2018-07-29T21:11:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-01T18:49:07.000Z (almost 3 years ago)
- Last Synced: 2024-10-14T05:27:43.519Z (3 months ago)
- Language: C
- Homepage:
- Size: 63.5 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://user-images.githubusercontent.com/3518142/87245779-2b33fd80-c440-11ea-9260-80dfe58d6a3f.jpg)
## Installation
You can add the program to your system by installing it from the PPA if you're
using an Ubuntu-based distribution.```sh
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
```