Gemini
A dope, easy-on-the-eyes, currently-playing viewer for Spotify
Install / Use
/learn @kywagaha/GeminiREADME
Gemini
Aesthetic now playing screen for Spotify

Use it as a mini-player!

or as a full-screen display!

Installation
yarn install or npm install, but yarn is recommended for building the app.
Setup
yarn start or npm start.
If you would like to use your own client credentials, you can fill in your Client ID in constants.js. Gemini v4 ID is set by default.
Usage
While a track is playing, Gemini will update to show the current song and artist.
Should you need to sign in again, pressing Ctrl+S will take you back to that screen.
Keyboard Controls
SpaceorK: Play/PauseLeft arrow keyorJ: Previous trackRight arrow keyorL: Next trackEsc: Exit out of fullscreenCtrl + D: Reset window to square aspect ratio
Building
yarn dist
Refer to the electron-builder arguments for your specific operating system here.
To Do
Please check out our projects page! Please open an issue if you have any suggestions!
Font License
We have explicit permission from the creator of the Forma DJR Font, David Jonathan Ross, to use in Gemini. If you want to develop and fork Gemini, please do not install the fonts on your system and use it for your own use. It is against the license and you should buy the font for your own personal use.
Our favorite songs and albums!
Related Skills
node-connect
335.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR
