Start Date Repeats
Use Case:
1. I have a task that I want to do every x days/weeks/etc. (e.g., Vacuum the sofa).
2. The task currently uses the Start Date rather than the Due Date because I don't _need_ to do it every x days, but I _do_ want to do it and have it automatically move the Start Date the repeat amount of days.
3. I do _not_ want to use the Due Date since I want to be sure that tasks that _will_ have consequences have a Due Date so it bubbles up to the top.
For example, I would like to vacuum the sofa every 4 days, but I have a bill due in 4 days. I don't want them to both look like they must happen in 4 days. It's more like the bill _must_ be done within 4 days, but the sofa... could use a vacuuming every 4 days. If it doesn't happen on _that_ date, it's ok if the task hangs around. And, bonus, I will know how out-of-date it is. If the Start Date is Jan 1, 2025 and it's Aug 1, 2025, I know I have been postponing vacuuming for 7 months! Good to know!
Current Implementation:
1. If I make it repeat for `4 days`, if I complete the task, it sets the Due Date in the future 4 days, regardless of whether there was a Due Date set before. However, the Start Date stays the same.
Current Work-around:
1. I have a Comment that states how often it recurs. E.g., *1 days, *3 months, *1 year. Same syntax as Smart Add.
2. If I finish vacuuming, I press `.` → `↓` → `↓` → `Enter↵` so that it duplicates the task.
3. I press `C` to Complete the old task.
4. I select the new duplicated task, note the repeat time, press `W` and type, say, `in 4 days`.
Requested Feature Steps:
1. I set a task to have a task repeat every 4 days.
2. I set the Start Date in 4 days.
3. I do not set a Due Date.
4. I complete the task.
5. The Due Date is not set (since there wasn't one originally), and the Start Date is set 4 days in the future.
1. I have a task that I want to do every x days/weeks/etc. (e.g., Vacuum the sofa).
2. The task currently uses the Start Date rather than the Due Date because I don't _need_ to do it every x days, but I _do_ want to do it and have it automatically move the Start Date the repeat amount of days.
3. I do _not_ want to use the Due Date since I want to be sure that tasks that _will_ have consequences have a Due Date so it bubbles up to the top.
For example, I would like to vacuum the sofa every 4 days, but I have a bill due in 4 days. I don't want them to both look like they must happen in 4 days. It's more like the bill _must_ be done within 4 days, but the sofa... could use a vacuuming every 4 days. If it doesn't happen on _that_ date, it's ok if the task hangs around. And, bonus, I will know how out-of-date it is. If the Start Date is Jan 1, 2025 and it's Aug 1, 2025, I know I have been postponing vacuuming for 7 months! Good to know!
Current Implementation:
1. If I make it repeat for `4 days`, if I complete the task, it sets the Due Date in the future 4 days, regardless of whether there was a Due Date set before. However, the Start Date stays the same.
Current Work-around:
1. I have a Comment that states how often it recurs. E.g., *1 days, *3 months, *1 year. Same syntax as Smart Add.
2. If I finish vacuuming, I press `.` → `↓` → `↓` → `Enter↵` so that it duplicates the task.
3. I press `C` to Complete the old task.
4. I select the new duplicated task, note the repeat time, press `W` and type, say, `in 4 days`.
Requested Feature Steps:
1. I set a task to have a task repeat every 4 days.
2. I set the Start Date in 4 days.
3. I do not set a Due Date.
4. I complete the task.
5. The Due Date is not set (since there wasn't one originally), and the Start Date is set 4 days in the future.
For a workaround I'd probably go with modifying smart list. I do have similar tasks like you, but I don't use Start date at all. If that would work for you, then the trick is that you need to make way to distinct the invoice due in 4 days from something that is due "after" 4 days.
This could be a tag or any condition. If you don't care about start date at all (assuming it works with due date in the way you want) you could even filter tasks dat have start date set.
Or the hard way
Could be done in easier way with MilkScript (easier to use, not design).
This could be a tag or any condition. If you don't care about start date at all (assuming it works with due date in the way you want) you could even filter tasks dat have start date set.
Or the hard way
Could be done in easier way with MilkScript (easier to use, not design).
Log in
to post a reply.