Discord Rich Presence integration for MPV player written in Rust
Find a file
2023-02-08 22:31:16 +03:00
img Added README 2023-02-08 22:27:00 +03:00
src Fix the priority of config locations and XDG_CONFIG_HOME location 2023-02-08 22:27:00 +03:00
.gitignore Project setup and basic event logging 2023-02-08 22:27:00 +03:00
Cargo.toml Bump version to 1.0.0 2023-02-08 22:27:00 +03:00
LICENSE Initial commit 2023-02-08 22:17:41 +03:00
README.md Add track number mention in README 2023-02-08 22:31:16 +03:00

MPV Discord Rich Presence

Discord Rich Presence integration for MPV player written in Rust

Release Downloads Last commit Issues License

Rich presence

Features

  • Simple installation configuration using JSON
  • Ability to toggle activity using keybinding (default - D)
  • Displays current file name and timestamps
  • Displays track metadata (artist, title, album, track number)
  • Displays cover art from MusicBrainz archive
  • Rusty! 🦀

Installation

  1. Download latest release and unzip it
  2. Run the installer script
  3. Keybindings can be changed in input.conf
  4. Done!

Why?

  • Alternative solutions either require third-party dependencies or were unreliable in my experience
  • Furthermore, none of them allow automatic pulling of cover art!
  • Learning and gaining experience in Rust!

Contributing

All issues and pull requests are welcome! Feel free to open an issue if you've got an idea or a problem. You can open a pull request if you are able to implement it yourself.


Made with ponies and love!
GNU GPL © Ryze 2023