A wrapper script for Radiotray-NG which provides an MPRIS2 interface.
Project description
Radiotray-NG MPRIS
Overview
Radiotray-NG MPRIS is a wrapper for Radiotray-NG to add an MPRIS2 interface which integrates well with desktop environments (like GNOME, KDE or XFCE) or desktop independent music player control tools like playerctl.
Installation
First, you need a working installation of Radiotray-NG.
Radiotray-NG MPRIS is available on PyPI and can be installed with pip
:
python3 -m pip install radiotray-ng-mpris
Please note that at least Python 3.10 is required (because of its dependency
mpris_server
). You can check your installed Python version with
python3 --version
If your Python version is too old, you don't want to use pip
for the installation or you don't care about Python at
all, you can also download self-contained executables (no Python installation required) for Linux x64 from the releases
page.
If you run an Arch-based system, you can also install Radiotray-NG MPRIS from the AUR:
yay -S radiotray-ng-mpris
In this case, Radiotray-NG will be installed as a package dependency automatically.
Usage
Run
radiotray-ng-mpris
on the command line (or any application finder) to start Radiotray-NG and the MPRIS2 integration. Any MPRIS2 control interface should start working with Radiotray-NG immediately.
Exit the application by quitting Radiotray-NG or the wrapper script (press <Ctrl-c>
on the command line).
Command line options
usage: radiotray-ng-mpris [-h] [-p] [-V]
[-q | --error | --warn | -v | --debug]
radiotray-ng-mpris is a wrapper script for radiotray-ng to provide an MPRIS2
interface.
options:
-h, --help show this help message and exit
-p, --play start playback immediately
-V, --version print the version number and exit
-q, --quiet be quiet (default: "False")
--error print error messages (default: "False")
--warn print warning and error messages (default: "True")
-v, --verbose be verbose (default: "False")
--debug print debug messages (default: "False")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file radiotray_ng_mpris-0.1.3.tar.gz
.
File metadata
- Download URL: radiotray_ng_mpris-0.1.3.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5304fdc79ef91354b360bbafce5115a627d43073dedc88ee38c1274e54dce51e |
|
MD5 | b38877730addd93c8780520599baa2be |
|
BLAKE2b-256 | 01e1c3695336a0a56cb8e91d5e0a5a672022352e4b268ab822df732233e749b5 |
File details
Details for the file radiotray_ng_mpris-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: radiotray_ng_mpris-0.1.3-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1db54a0a42663f493eda62b4bba4ee3c4deb26449639eb3f32318d763556342a |
|
MD5 | 222505ff00b1fa608ffc725ceb58c83d |
|
BLAKE2b-256 | 6044b4c77f8a14bc65db9e2bb8ffbaaa7a605f321c2485ae9f8c52af8f117712 |