Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Latest commit

 

History

History
59 lines (43 loc) · 1.41 KB

README.md

File metadata and controls

59 lines (43 loc) · 1.41 KB

Birdie

Alarm app designed for Linux phones.

Tested with PINE64 PinePhone running Phosh.

Screenshot

Open Screenshots Gallery for more images.

Features

  • system wakes up from power saving mode (suspend) to play the alarm
  • single alarm schedule
  • alarm is repeated for selected days of the week
  • snooze button
  • pleasant wake up sound (included)
  • gradual volume increase of the alarm
  • alarm test mode
  • alarm accessible from a lockscreen (via MPRIS)

Logo

Install from source:

# get the source
git clone https://github.com/Dejvino/birdie.git
cd birdie

# on Mobian/Debian:
sudo apt install gcc make checkinstall python3-psutil python3-pip
sudo pip install mpris-server
sudo make install-deb

# on Arch:
sudo pacman -S gst-plugins-base gst-plugins-good
pip3 install -r requirements.txt
sudo make install

# or generic:
pip3 install -r requirements.txt
sudo make install

Uninstall:

# on Mobian/Debian:
sudo dpkg -r birdie

# or generic:
make uninstall

Notes

Forked from Wake Mobile, a proof-of-concept alarm app that uses systemd timers to wake up the system.

Logo icon adapted from freesvg.org #1 and freesvg.org #2 (Public Domain).

Alarm sound is a custom recording, released into Public Domain.