From 1d1df28edeace4e7cd7e3413d6158891447cc550 Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 24 Sep 2024 16:44:13 -0500 Subject: [PATCH] simplify README, concise implementation --- .gitignore | 3 ++- README.md | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e74699d..4ad9e5c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .env .vscode -/main \ No newline at end of file +/main +/out \ No newline at end of file diff --git a/README.md b/README.md index c021671..5d7585c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ # todoist-late-reset -A basic Go program to reset certain tasks in Todoist if they're completed 'late'. +A basic Go program to reschedule certain tasks in Todoist if they're completed 'late'. -## Story +--- -I need tasks that I complete after midnight to be automatically rescheduled for the same day so that I can still complete them the next day (without having to manually reschedule each one I complete late). +For tasks that are scheduled daily, or repeat at least 2 days in a row, this program helps reschedule them automatically if they're completed after midnight. -This is effective for people like me who are still active (or may review their tasks) after midnight. +For example, if you have a task to complete every weekday (Mon-Fri) and you complete it at 2AM on Tuesday, this program will reschedule it for the same day (Tuesday). + +- Yes, rescheduling it is simple and easy, but it'd be nicer to have confidence when completing tasks late that they'll be available the next day. \ No newline at end of file