Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/naufalbasara/prife-balance
Daily prayer reminder for engineers
https://github.com/naufalbasara/prife-balance
cron prayer-times python scheduler
Last synced: about 2 months ago
JSON representation
Daily prayer reminder for engineers
- Host: GitHub
- URL: https://github.com/naufalbasara/prife-balance
- Owner: naufalbasara
- Created: 2024-03-11T23:59:05.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-09T18:17:39.000Z (9 months ago)
- Last Synced: 2024-04-09T20:10:38.072Z (9 months ago)
- Topics: cron, prayer-times, python, scheduler
- Language: Python
- Homepage:
- Size: 1.56 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Prife is a daily prayer reminder for you by sending desktop notifications to notify prayer time. Designed for on-desk stand by worker, mostly software engineers or computer science students who is staring at screens for a long time.
(Currently only works in Mac OS)
## HOW TO START
1. Install python3
2. Download the code source locally on your desktop
a. You can do it by cloning the repo
```bash
git clone https://github.com/naufalbasara/prife-balance.git
```
b. By downloading the zip file and extract
3. Open terminal and change directory to `/src`
4. Complete the setup by running setup.py script and following the prompt for user input
```bash
python3 setup.py
```
5. Once done, cron job will installed locally in your pc and you will receive notification from python launcher
## IMPORTANT:
1. Make sure you already installed python before running the script, you can use package manager or download in their website
2. No need to installed virtual environment, setup process included end-to-end setup from python environment -- cron jobs
3. ENABLE notifications coming from python launcher. How to check? go to spotlight search `cmd + space` and search for 'notifications',
4. OR go to settings -> notifications -> python launcher -> enable notifications.#### Further contributions are considered to be merged.