Skip to content

error401de/recurring-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

recurring-tasks

This script reminds you on recurring tasks via email

Requirements

Python version >= 3.3 is required

Configuration

Rename config.ini.template to config.ini and set your email configuration

Installation

Run python3 checkTasks.py as daily cronjob.

Example if you want to run it at 9:00 am:

00 9 * * * python3 checkTasks.py

Usage

Notifications are configured in tasks.ini.

There are different task types: daily, weekly, monthly, weekdayofmonth, yearly and free. You can find examples for all types in the file. Don't forget to uncomment the sections (remove ;)

By default, this program backs up the current state of tasks.ini to /backup each time it is ran. The number of backup files allowed at one time can be changed in config.ini under section backup field Retention

About

Never forget recurring tasks again.

Topics

Resources

License

Stars

Watchers

Forks

Languages