Skip to main content

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

radiotray_ng_mpris-0.1.3.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

radiotray_ng_mpris-0.1.3-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

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

Hashes for radiotray_ng_mpris-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5304fdc79ef91354b360bbafce5115a627d43073dedc88ee38c1274e54dce51e
MD5 b38877730addd93c8780520599baa2be
BLAKE2b-256 01e1c3695336a0a56cb8e91d5e0a5a672022352e4b268ab822df732233e749b5

See more details on using hashes here.

File details

Details for the file radiotray_ng_mpris-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for radiotray_ng_mpris-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1db54a0a42663f493eda62b4bba4ee3c4deb26449639eb3f32318d763556342a
MD5 222505ff00b1fa608ffc725ceb58c83d
BLAKE2b-256 6044b4c77f8a14bc65db9e2bb8ffbaaa7a605f321c2485ae9f8c52af8f117712

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page