A event countdown manager
Project description
Event Timer
Description
A simple and light event countdown manager. event
here is anything that you need countdown on. You can almost fill anything as event such as movie release dates or appointments.
Features
- Ability to run countdown of multiple events and printing of countdown is in different time format (GMT, Nepali, Indian)
- Event creation is as easy as adding a few lines. It find the config files in different locations and even from argument
- Output is colorful and oddly satisfying
Installation
pip install event-timer
python3 setup.py install
Usage
Before running this tool, create or edit config files based which can be available in different locations. The order in which looks for config file is:
--config filename.cfg
~/{DEFAULT_FILES}
or~/.{DEFAULT_FILES}
EventTimer/{DEFAULT_FILES}
orEventTimer/.{DEFAULT_FILES}
if you use it without installation.
Note: DEFAULT_FILES is default filenames that program will look for. The default filenames can be found at src/EventTimer/lib/Globals.py. It is listed below:default_config_files = ("event.cfg", ".event.cfg", "event_config.cfg", ".event_config.cfg")
Finally,$> EventTimer
orpython3 EventTimer.py
to run.
Limitations
- Providing wrong data will cause wrong time to be displayed especially when choosing timezones. Some timezones maybe 1hr forward or backward so caution is advised on important events.
- Unhidden logical bugs or faults in modules
Todo
- Send notification
libnotifysend
andslack notification
when timer is reached.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
event-timer-1.0.5.tar.gz
(6.6 kB
view hashes)