Skip to content

tuberry/desktop-lyric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desktop-lyric

Show the lyric of playing songs on the desktop.

很多歌消失了。 —— 汪曾祺 《徙》
license

bee

Installation

Manual

The latest and supported version should only work on the most current stable version of GNOME Shell.

git clone https://github.com/tuberry/desktop-lyric.git && cd desktop-lyric
meson setup build && meson install -C build
# meson setup build -Dtarget=system && meson install -C build # system-wide, default --prefix=/usr/local

For older versions, it's recommended to install via:

E.G.O

Get it on GNOME Extensions

Features

dlpref

Notes

  • High CPU usage;
  • Prefer lyrics from xseam:asText in Mpris metadata;
  • The lyrics (LRC format) filename format is Title-Artist1,Artist2-Album.lrc;
  • Draw at an even pace so that exact synchronization with the song is not guaranteed;

Contributions

Any contribution is welcome.

Ideas

For any question or idea, feel free to open an issue or PR in the repo.

Translations

To update the po file from sources:

bash ./cli/update-po.sh [your_lang_code] # like zh_CN, default to $LANG

Developments

To install GJS TypeScript type definitions:

npm install @girs/gnome-shell --save-dev

Acknowledgements

About

Show the lyric of playing songs on the desktop.

Resources

License

Stars

Watchers

Forks

Packages

No packages published