Example:
Sunday: task1, task2, task3
Monday: task4, task5, task6
Example:
Sunday: task1, task2, task3
Monday: task4, task5, task6
Are there only noobs here? No one has answered a simple question in 24 hours.
While i understand, that it is annoying when no one answers, getting rude only makes people less likely to answer. And asking if “only noobs are here” is rude and assumes people have nothing different to do from answering you…
That being said…
Regarding your question the Obsidian Tasks plugin is likely what you’d want.
In short you set a task anywhere like
- [ ] learn obsidian ⏳ 2026-06-07
- [ ] learn to search the forum ⏳ 2026-06-07
Which says the task should be done on a specific day. Recurring tasks can also be setup.
Next you can look at the Queries. There you can define Callout-Boxes that query for specific things.
Here is an example what you can use to set up a callout box:
```dataviewjs
let boxTitle = 'Allgemeines';
let calloutType ='Todo';
const query = `
(path 01_Inbox/tasks.md) OR (01_Inbox/tasks_2.md)
(scheduled on or before <% tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD") %>) OR (due on or before <% tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD") %>)
not done
group by filename reverse
group by heading
sort by priority
sort by due
sort by scheduled
sort by urgency
show urgency
limit 5
`;
function callout(type,title,text) {
const allText = `> [!${type}] ${title}\n` + text;
const lines = allText.split('\n');
return lines.join('\n> ') + '\n'
}
dv.paragraph(callout(calloutType, boxTitle,'```tasks\n' + query + '\n```'));
```
The output would be something like this:
This has to go into the template for your daily note. Whenever a daily note is created, it will show all tasks that are not done before and until the current date. It can be tweaked, that only the current date is shown.
The following expression says, that the date that a task is checked against is derived from the name of the file which in my case is 20260607.md. Which is the current date.
<% tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD") %>
There are probably other ways to achieve what you asked for. But that is what i run for a couple of years.
Just search in the community-plugin-section for “tasks” and you have a lot of plugins to choose from that probably solve your problem.