lyrics-next

Crates.iolyrics-next
lib.rslyrics-next
version0.1.4
created_at2025-04-16 02:40:34.851407+00
updated_at2025-06-11 12:59:26.766115+00
description在终端下为 mpris 提供歌词.
homepage
repositoryhttps://github.com/erasin/lyrics-next
max_upload_size
id1635624
size146,716
Erasin Wang (erasin)

documentation

README

lyrics-next

在终端下为 mpris 提供歌词.

安装

cargo install lyrics-next

文件路径为 ~/.lyrics/

终端歌词显示,使用 mpris 获取播放信息,自动下载歌词。

KeyMap

key action
h / ? 帮助
q / ESC 退出
d / delete 删除歌词
left 后退
right 前进
space 暂停/播放
n 下一曲
p 上一曲
s 搜索,手动更新
t 切换标题显示
c 歌词居中

player 需要支持 mpris track_id 才可以控制歌曲播放。

Search key

key action
q / ESC 退出到歌词界面.
h / ? 帮助.
n / Down 下一个
p / Up 上一个
l / Enter 下载

配置

配置文件 ~/.lyrics/lyrics.toml

  • player-filter 设置过滤黑名单和白名单
  • ui 设置显示区域
  • sources 设置使用的所搜索源
[player-filter]
except = ["browser", "video", "screen-cast", "chromium", "firefox"]
only = []

[ui]
title = true
time = false
progress_bar = true
text_center = false

[sources]
netease = true
qq = true
kugou = true
Commit count: 30

cargo fmt