1个稳定版本
1.0.5 | 2021年10月18日 |
---|---|
1.0.1 |
|
#783 in 音频
22KB
144 行
Spolyfy
Spolyfy是一个用Rust编写的Polybar模块,它提供了当前Spotify歌曲的标题、上一首、下一首和播放/暂停按钮。
如何安装
您可以使用以下命令使用Cargo安装Spolyfy:
$ cargo install spolyfy
如何使用
您可以按如下方式设置模块:
[module/spotify-current]
type=custom/script
exec = spolyfy -c 35
exec-if = [ $(spolyfy -l) = "yep" ]
[module/spotify-previous]
type=custom/script
exec = spolyfy -a ;This command prints a Nerd Font icon
exec-if = [ $(spolyfy -l) = "yep" ]
click-left = spolyfy -p
[module/spotify-play-pause]
type=custom/script
exec = spolyfy -x ;This command prints a Nerd Font icon
exec-if = [ $(spolyfy -l) = "yep" ]
click-left = spolyfy -s
[module/spotify-next]
type=custom/script
exec = spolyfy -b ;This command prints a Nerd Font icon
exec-if = [ $(spolyfy -l) = "yep" ]
click-left = spolyfy -n
然后您可以根据需要将模块添加到您的栏中
示例
[bar/mybar]
modules-center = spotify-current spotify-previous spotify-play-pause spotify-next
注意
我在Polybar和Rust方面不是很经验丰富,所以请随时报告任何错误或对代码的改进;)
依赖项
~6.5MB
~137K SLoC