Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bartekpacia/lyrics-buddy
Terminal utility to easily access lyrics of the song being currently played on Spotify.
https://github.com/bartekpacia/lyrics-buddy
Last synced: 22 days ago
JSON representation
Terminal utility to easily access lyrics of the song being currently played on Spotify.
- Host: GitHub
- URL: https://github.com/bartekpacia/lyrics-buddy
- Owner: bartekpacia
- License: mit
- Created: 2019-11-01T18:00:05.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T07:33:42.000Z (about 2 years ago)
- Last Synced: 2024-11-30T08:48:18.857Z (about 1 month ago)
- Language: JavaScript
- Homepage:
- Size: 39.1 KB
- Stars: 10
- Watchers: 4
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
### ⚠️ Project discontinued
I created this solely for my personal use case and it does its job. However, there's much more mature and advanced project I've got to know about recently. It's called [SwagLyrics](https://github.com/SwagLyrics/SwagLyrics-For-Spotify) and it does everything what lyrics-buddy does and more. What's more, it's available for operating systems!
_I highly encourage you to use SwagLyrics instead of lyrics-buddy._
# Lyrics buddy
Laziness ftw!
![demo](https://i.imgur.com/ANug1oE.gif)## Overview
I love listening to music and singing quietly underneath my nose, but googling
the lyrics for every single song started to be a cumbersome and repetitive task.That's why I've created this simple terminal utility.
## Prerequisites
- MacOS
- [NodeJS](https://nodejs.org/en/) installed
- zsh and [oh-my-zsh](https://ohmyz.sh/) installed
- `spotify` plugin for oh-my-zsh loaded## Installing
- Download this repository and put it into your `$ZSH/custom/plugins` folder
- Run `npm install` in `$ZSH/custom/plugins/lyrics-buddy`
- Add `lyrics-buddy` to plugins in your `~/.zshrc`## Usage
1. Make sure you have Spotify app playing some cool beat
2. Type `lyrics` in your terminal, select your song and _voila_!## How is it made?
It's basically a simple web scraper for [Tekstowo](https://www.tekstowo.pl),
a big Polish site containing lyrics of many songs. (Of course, the fact that
the site is Polish doesn't matter at all, all the lyrics are in their original language)When you type `lyrics`, it uses spotify plugin for oh-my-zsh and
performs a search on Tekstowo.If you'd like to help, feel fre to provide feedback/support/PRs 👍