Including reocurring tasks in Today dashboard

I know this has been covered earlier, and the solution was

not done
is recurring
due before tomorrow

However, after a bit of experimenting, it seems to require that the task actually include also a due date. This seems a bit artificial to have to make two entries to be able to see a particular days recurring tasks. Or is there other code that will work without the due date? I have both daily and weekly (and maybe later monthly) tasks.