Skip to content

bartekpacia/lyrics-buddy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

⚠️ 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 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

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 installed
  • zsh and oh-my-zsh 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, 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 👍

About

Terminal utility to easily access lyrics of the song being currently played on Spotify.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published