Giter Site home page Giter Site logo

darkempire78 / lyrics-spicetify Goto Github PK

View Code? Open in Web Editor NEW
28.0 4.0 2.0 211 KB

Spotify Lyrics is a Spotify extension that allows you to display the lyrics of the song currently playing.

License: GNU General Public License v3.0

JavaScript 100.00%
spotify spotify-lyrics lyrics lyrics-widget spotify-plugin lyrics-fetcher lyrics-generator lyrics-search

lyrics-spicetify's Introduction

Spotify Lyrics

Lyrics Spicetify is a Spotify extension that allows you to display the lyrics of the song currently playing.

Installation

  • Download the command-line tool to customize Spotify client.
  • Do not forget to download the globals.d.ts file and add it to the main spicetify-cli folder.
  • Then add the spotifyLyrics.js file (from this repository) to the Extensions folder (in .spicetify\Extensions).
  • Finaly replace the extension line with extensions = spotifyLyrics.js in the config file and do this line : spicetify apply on the command prompt.

Enable the Lyrics Mode

Enable the mode in the Spotify Menu (in the top right).

Click on the "LYRICS" button (next to the skip button) to display the lyrics.

Discord

Join the Discord server !

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

This project is under GPLv3.

lyrics-spicetify's People

Contributors

darkempire78 avatar yougotwill avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

fskhri yougotwill

lyrics-spicetify's Issues

doesnt work

When I go on the button for settings nothing plops up that says lyrics mode

Cannot read property 'prepend' of undefined

When I try to use this extension, I get this error on the Chrome console:

Uncaught TypeError: Cannot read property 'prepend' of undefined
    at spotifyLyrics (spotifyLyrics.js:44)
    at spotifyLyrics.js:148

Could you please help me change the button?

Hey. I know this is weird, and probably disrespectful, but could you help me please change your extension a little? It's good, but I love the genius annotations, so I use genius-spicetify, but unfortunately it doesn't have lyrics-button in the player. I'm not a programmer, and I absolutely don't understand anything about it, but I think it's possible make it so that when I click it, I would be thrown into the genius custom app tab?

In case you agree to help me, maybe this will make it faster))
324

I also replaced the word "Lyrics" with emoji, but the button remained too large, is there any way to change its size?
3e

UI Fixes

Hi, firstly thanks for this awesome extension!

I made a couple fixes and changes to the UI. If you like it I will open a PR.

  1. Updated the lyrics button to use an SVG icon so it's cleaner and takes less space (royalty free SVG used)
  2. I removed most styling from the lyrics container so that it matches the users theme.
  3. The lyrics container is now on the right hand side like the friend bar for consistency.
  4. You can now scroll in the lyrics container so you can see all the lyrics.
  5. Not sure how but the close button now works again. This fixes #1

Please see below for the changes in action. Excuse my custom theme.

Dark Theme

lyrics-update-dark.mp4

Light Theme

lyrics-update-light.mp4

If you like it then I'll make the PR as soon as possible. ๐Ÿ˜„

cant enable plugin

i know how its enabled, but I'm currently using dribbblish theme and cant click the arrow down button and enable the plugin, is there any way for me to enable it?

'Close' Button doesn't work

I love this! My only issue so far is that the X button I assume is meant to close the lyrics doesn't quite work, I have to hover my cursor just below the X to get it to close it.

STRFKR.-.Rawnald.Gregory.Erickson.the.Second.2021-01-16.23-38-13.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.