# How do I Rollover TODOs?

**URL:** <https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128>\
**Category:** Troubleshooting\
**Created:** [October 14, 2021, 4:16am UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128 "2021-10-14T04:16:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![JacksLackOfSurprise](https://avatars.discourse-cdn.com/v4/letter/j/91b2a8/32.png) [@JacksLackOfSurprise](https://org-roam.discourse.group/u/JacksLackOfSurprise)\
**Post date:** [October 14, 2021, 4:16am UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/1 "2021-10-14T04:16:36Z")

</div>

Hi,  
First post.  
I have used emacs for many years and recently got into roam via Obsidian and now moving fully into org-roam.

One thing I like about Obsidian dailies is that there is a way to rollover TODOs from one day to the next.  
So if you have any incomplete checkboxes, they are pasted into a Backlog section the following day (See 1).

I am wondering if this makes sense to do in org-roam or if there is a better way to do this.

I have used org-capture to write to a [tasks.org](http://tasks.org) file in the past, but was wondering if I could create a template that links to that file or what is the recommended way in org-roam to do this.

Sorry if this is too basic but I am new to org-roam.

1. [Obsidian Rollover Todos](https://github.com/shichongrui/obsidian-rollover-daily-todos)

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [October 14, 2021, 6:49am UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/2 "2021-10-14T06:49:10Z")

</div>

I use Org-journal for this. It has a “carry over” function.

---

<div class="post-metadata">

**Author:** ![JacksLackOfSurprise](https://avatars.discourse-cdn.com/v4/letter/j/91b2a8/32.png) [@JacksLackOfSurprise](https://org-roam.discourse.group/u/JacksLackOfSurprise)\
**Post date:** [October 14, 2021, 1:37pm UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/3 "2021-10-14T13:37:31Z")

</div>

Couple more questions.  
Can you integrate it with org-roam? How?  
Can I still use something like org-roam’s dailies capture templates?

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [October 14, 2021, 2:42pm UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/4 "2021-10-14T14:42:16Z")

</div>

For capture templates, I’d follow t[his part of Org-journal README](https://github.com/bastibe/org-journal#journal-capture-template) and use `org-capture` (not `org-roam-capture`).

For the “integration” question, the answer would be yes but I don’t think it will help you. What sort of integration do you envisage?

For me TODO’s are always completely separate from notes. To me, there is clear separation of doing (TODO) and thinking (writing/editing notes). If I want to use what I wrote in a TODO entry for any notes, I would just copy-and-paste into a note (either newly created or adding to existing one).

That is a type of integration (manual). I don’t think that’s the type of integration you meant.

Org-roam nodes (file or headline) are just Org files or headlines with IDs in `org-roam-directory`. If you want a headline in a journal to be a node, you can add an ID and save the file. Maybe call `org-roam-db-sync` manually.

---

<div class="post-metadata">

**Author:** ![JacksLackOfSurprise](https://avatars.discourse-cdn.com/v4/letter/j/91b2a8/32.png) [@JacksLackOfSurprise](https://org-roam.discourse.group/u/JacksLackOfSurprise)\
**Post date:** [October 14, 2021, 6:03pm UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/5 "2021-10-14T18:03:16Z")

</div>

I write daily notes in a journal and as I write I type TODOs. I also link to other pages and find the backlinking very useful.

Can I do that with org-journal + org-roam? Or should I just use org-roam?

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [October 14, 2021, 6:14pm UTC](https://org-roam.discourse.group/t/how-do-i-rollover-todos/2128/6 "2021-10-14T18:14:26Z")

</div>

> [@nobiot](#):
>
> Org-roam nodes (file or headline) are just Org files or headlines with IDs in `org-roam-directory` . If you want a headline in a journal to be a node, you can add an ID and save the file. Maybe call `org-roam-db-sync` manually.

This was the suggestion for Org-journal + Org-roam. Functionally, this should work. See if it feels right for you.
