Discord Rich Presence integration for MPV player written in Rust
Find a file
2023-02-12 15:00:06 +03:00
bin Bump version to 1.0.1 2023-02-11 15:16:46 +03:00
config Added installer script and assets for it 2023-02-08 22:48:57 +03:00
img Added README 2023-02-08 22:27:00 +03:00
src Use Default trait in Config 2023-02-11 15:11:30 +03:00
.gitignore Project setup and basic event logging 2023-02-08 22:27:00 +03:00
Cargo.toml Bump version to 1.0.1 2023-02-11 15:16:46 +03:00
install.sh Add keybinding only if doesn't exist 2023-02-12 15:00:06 +03:00
LICENSE Initial commit 2023-02-08 22:17:41 +03:00
README.md Added link to latest release in README 2023-02-08 22:55:35 +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