Skip to content

Lemniscate-SHA-256/Alarmify

Repository files navigation

Alarmify

Alarmify Logo

Alarmify is an open-source Spotify Playlist Alarm GUI app for Linux that allows you to wake up to your favorite Spotify playlists.

Features

  • Spotify Authentication
  • Select and play Spotify playlists as alarms
  • User-friendly GUI built with PyQt5
  • Schedule alarms to play at specific times

Screenshots

Screenshot1 Screenshot2

Installation

Prerequisites

  • Python 3.x
  • Spotify Developer Account (for API credentials)

Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/alarmify.git
    cd alarmify
  2. Install dependencies:

    pip install -r requirements.txt
  3. Set up Spotify API credentials:

    • Create a .env file in the root directory and add your credentials:
      SPOTIPY_CLIENT_ID='your_client_id'
      SPOTIPY_CLIENT_SECRET='your_client_secret'
      SPOTIPY_REDIRECT_URI='your_redirect_uri'
      
  4. Run the application:

    python main.py

Usage

  1. Launch the application.
  2. Log in to Spotify.
  3. Select the time and playlist for your alarm.
  4. Set the alarm.

Contributing

We welcome contributions! Please read our Contributing Guidelines for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments


Author: Lemniscate-SHA-256

GitHub followers

About

Open Source Spotify Playlist Alarm App for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published