#Custom weekday repeats

1 messages · Page 1 of 1 (latest)

sullen cedar
#

Sometimes one wants a task to repeat on certain days of the week. It would be useful to have the ability to repeat every Monday, Wednesday, and Friday, or other such custom weekday settings. See Todoist and other task managers which have such options.

sullen cedar
#

We also need "repeat on the nth day of each month" which is different from the current "repeat every 30 days." I do something on the first day of each month, but after checking it off on July 1st, the next occurance is July 31st, not August 1st, as I want it.

hearty iris
#

I came here to say just this actually.

I didn't know how implementable it would be but some sort of a kit that allows you to make a note complex repetition would be a great addition.

E.g.
First Monday of the month. : {NEXTMonth (NEXTMonday)}
Second Tuesday of the year {NEXTYear (NEXTTuesday+1 week)}

#

Please do say if this should be its own request.

Implementing repetitions in a way to have the repetition not relative to the current scheduled/deadline date would be very useful.

Lots of times I want a task to repeat every Tuesday but for a one off I have to schedule it for a Wednesday.
Currently I have to adjust the date before I click complete.

If the repetition rule was independent of the current scheduled date that would get around that. It would just search for the next day that satisfies the criteria.

uncut silo
#

How about this: you write a simple function, which takes in a date and returns true/false for repetition.

It should be a memoizable function - so Logseq can rely on the fact that the same input will produce the same output every time

hearty iris