#rich-presence #discord #media-player #mpris

app discord-mpris-rs

Discord Rich Presence for MPRIS media players

8 releases

Uses new Rust 2024

new 0.2.5 Jul 3, 2025
0.2.4 Jul 3, 2025
0.1.2 Jul 2, 2025

#5 in Multimedia

Download history 317/week @ 2025-06-26

335 downloads per month

0BSD license

22KB
389 lines

discord-mpris-rs

Discord Rich Presence integration for MPRIS2-compatible media players, such as VLC or Lollypop, written in Rust.

This is intended to be an alternative to other similar programs in that it's more meaningfully customisable, letting you change the application used from the built-in one to your own, ignore certain media players, change what's actually displayed in the Rich Presence widget, etc.

Installation

Available through the Arch User Repository.

If you are not on Arch Linux, you can also clone and manually install, which will require you to 1) build with cargo build --release, 2) download discord-mpris-rs.service from the AUR package, and 3) copy everything to the appropriate directories.

It can be configured through /usr/share/discord-mpris-rs/.env. Configuration changes require you to restart the service.

Dependencies

~18–33MB
~547K SLoC