SpotiOver is a lightweight Python application that provides a convenient pop-up overlay displaying the currently playing song from Spotify. Stay informed about your music without interrupting your workflow.
- Automatic Song Display: A pop-up notification appears whenever a new song starts playing on Spotify.
- Manual Pop-Up Trigger: Press
CTRL + <to manually display the current song information at any time.
Follow these steps to get SpotiOver up and running on your system:
- Download the
spotiover.pyfile from this repository. - Create a new folder and place the downloaded file inside.
-
Navigate to the Spotify Developer Dashboard: developer.spotify.com and log in with your Spotify account.
-
Click "Create App" and fill in the following details:
- App name:
SpotiOver - App description:
Spotify Now Playing Overlay - Redirect URIs:
http://localhost:8888/callback - Which API/SDKs are you planning to use?:
Web API
- App name:
-
Go to your newly created app, and under "Settings," copy the "Client ID" and "Client Secret."
-
Open the
spotiover.pyfile in a text editor. -
Locate line 199 and replace
"Your-Client-ID"with your copied Client ID:client_id = "YOUR_CLIENT_ID"
-
Locate line 200 and replace
"Your-Client-Secret"with your copied Client Secret:client_secret = "YOUR_CLIENT_SECRET"
-
Ensure you have Python and
pipinstalled. -
Open your terminal or PowerShell and install PyInstaller:
pip install pyinstaller
-
Use
cdto navigate to the folder containingspotiover.py. -
Run the following PyInstaller command to create an executable:
pyinstaller --onefile --windowed --hidden-import pynput.keyboard._win32 --hidden-import pynput.mouse._win32 --name SpotiOver spotiover.py
-
Wait for the build process to complete. You'll see the message "Building EXE from exe-00.toc completed successfully."
-
Press
WIN + Rand typeshell:startupto open the Startup folder. -
Create a shortcut to the generated
SpotiOver.exefile located in thedistfolder within your project directory (e.g.,yourpath/folder/pythonfile/dist/SpotiOver.exe).
SpotiOver will now automatically launch when you start your computer and display Spotify's current song in a pop-up window. Enjoy your music with instant visual feedback!
.png)