Crates.io | cmus-rpc-rs |
lib.rs | cmus-rpc-rs |
version | 0.2.0 |
source | src |
created_at | 2022-08-01 13:19:18.570769 |
updated_at | 2022-10-11 18:10:57.336007 |
description | A Discord Rich Presence for cmus player using rust 🦀💙 |
homepage | https://github.com/anas-elgarhy/cmus-rpc-rs |
repository | https://github.com/anas-elgarhy/cmus-rpc-rs |
max_upload_size | |
id | 636769 |
size | 43,353 |
from crates.io
cargo install cmus-rpc-rs
From Arch User Repository(AUR): yay -S cmus-rpc-rs
Option | Description | Values |
---|---|---|
-h or --help |
Show help | - |
-V or --version |
Show the version | - |
-d or --debug |
Debug mode | - |
-l or --link |
Linking with cmus (close the program if cmus is not running) | - |
-c or --config |
Set custom path to config file | Path to config file .json |
-i or --interval |
Set interval between checks | interval time (seconds) |
-s or --sleep |
Set sleep when there is no activity | sleep time (seconds) |
--p1f or --partOneFormat |
Set the format for the first part | Format for first part |
--p2f or --partTowFormat |
Set the format for the second part | Format for second part |
--li or --largeImage |
Set custom large image(cover) for presence | large imgae name Available images for defult app |
--pi or --playingImage |
Set custom playing image for presence | playing icon name Available playing images for defult app |
--pai or --pausedImage |
Set custom paused image for presence | paused icon name Available icons |
--pt or --playingText |
Set custom playing icon alt for presence | playing icon alt text |
--pat or --pausedText |
Set custom paused icon altarnative for presence | paused icon alt text |
--b1t or --buttonOneText |
Set button one text(label) | button one label (if empty and no has value in the config file the button will be hidden) |
--b1u or --buttonOneUrl |
Set button one url | Button one url (if empty and no has value in the config file the button will be hidden) |
--b2t or --buttonTwoText |
Set button two text(label) | button one label (if empty and no has value in the config file the button will be hidden) |
--b2u or --buttonTwoUrl |
Set button two url | Button one url (if empty and no has value in the config file the button will be hidden) |
cmus-rpc-rs --p1f %title%
cmus-rpc-rs --p1f "%artist% - %title%" --p2f "%album% - %date%"
cmus-rpc-rs --p1f "Anas listening to %title%" --p2f "From %artist%"
.bashrc
or .zshrc
alias cmus = 'cmus-rpc-rs --link &>/dev/null & cmus'
cmus-remote
tool to the make a query to the cmusThis is my first project using rust 😆, support me with star yoo 💙🦀