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.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

radiotray_ng_mpris-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file radiotray-ng-mpris-0.1.0.tar.gz.

File metadata

  • Download URL: radiotray-ng-mpris-0.1.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for radiotray-ng-mpris-0.1.0.tar.gz
Algorithm Hash digest
SHA256 01a992c9f37c62d18b06bc6ba876f0b7754158f7359df0f6a6a074580cbea57b
MD5 e3f5850df096a35599b9d2ab88f9613e
BLAKE2b-256 11b70984aa07c0746b86de502800263521e1b263e558bd03acf7e68e659e7163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for radiotray_ng_mpris-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f31e8d9425fb3ae00c23d893389bde10a925c98174b1cfe8145e1586d6c07286
MD5 e246234077a72d6d412853aee9ae43ce
BLAKE2b-256 ff0243cc306ec5701f4e94eb81e6a24a25888058b31225a8ccc5999b1e7a3526

See more details on using hashes here.

Supported by

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