Synchronized lyrics in your terminal
This release contains a single change: MPRIS pattern matching has been removed in favor of checking names with and without the .instanceXXX
suffix. If you are using ncspot or any other player that allows multiple instances, you no longer need to write an asterisk (ncspot.instance*
), just write the player name. Example:
mpris:
players: [ncspot, tauon, spotify]
Written by @BachoSeven in #39.
Dear package maintainers, please notice the file name changes. Thanks!
Hello everyone, I'm happy to present you the new version of sptlrx.
.lrc
files in sptlrx. (#29)ncspot.instance*
. Added by @BachoSeven. (#33)My dear fellas, I am proud to present you the new version of sptlrx.
# config.yaml
player: mpris
mpris:
players: [rhythmbox, spotifyd]
Releases page now contains armv6 binaries for Linux. Fixes #24.
Global ignoreErrors config field. true
by default. Don't be distracted by lost connection errors anymore.
--verbose flag to quickly override ignoreErrors value.
host config field. Now you can use your own self-hosted API to fetch lyrics in case mine stops working.
Runtime error if ignoreErrors=false
.
Non-critical errors no longer lead to closure (resolves #21).
Error handling is now much more reliable.
Reduced binary size on Windows & Darwin because we no longer compile MPRIS.
Updated dependencies, switched back to cobra.
The last release candidate was stable enough to call it successful. v1.0.0 adds a few finishing touches.
Hello, fellas! Been a long time, huh? This release has made sptlrx better.
First of all, we are no longer dependent on Spotify. Now you can listen to music in popular players such as MPD, Mopidy or even Chromium (MPRIS support) and enjoy fancy timesynced lyrics in your terminal. If you don't plan to use Spotify as a player, you don't even need to have an account, just change one line in the config file or run with a flag like sptlrx --player mpd
. Cool? Cool.
Ah, yes, config file. It will be created at the first launch. On Linux, it's located in the ~/.config/sptlrx
directory. The README has a detailed description of all the fields. Also, if you used a previous version of sptlrx, your Spotify cookie will be automatically moved to the config file.
Please note that this is a Release Candidate that may require testing. Create a new issue if you encounter any problems.
Thanks for staying here, I really hope you enjoy using sptlrx!
The second release of sptlrx has a bunch of changes.
Thank you for your support!
Please note that sptlrx --version
will output the wrong version due to bug (#10)