Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Rollover Weekly Todo

shsethishsethi2k downloads

Rollover unchecked todo items from the previous weekly note

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

This Obsidian plugin will rollover any incomplete todo items from the previous weekly note to current week's weekly note.

It's heavily inspired from the obsidian-rollover-daily-todos

Since the existing plugin only allows rollover of daily notes, but for I prefer working with weekly notes as daily notes is too granular for my workflow.

Also this uses TypeScript instead of plain JS.

Usage

Open your command palette (CMD+P on macOS) and start typing roll to find this command. No matter where you are in Obsidian, the previous weeks's todos will get rolled forward.

Alternatively, you can use the icon in ribbon bar.

Requirements

  • You must have Periodic Notes plugin installed AND the Weekly Notes setting toggled on

Use the plugin before the release?

  • Open Obsidian and go to the community plugins tab.

  • Search for BRAT and install it.

  • Click on the Add Beta Plugin button.

  • Paste the plugin link: https://github.com/shsethi/obsidian-rollover-weekly-todos

  • Click Add Plugin.

Settings

1. Disable automatic rollover

If you prefer to trigger the rollover of your todos manually, you can use this setting to prevent the plugin from rolling them over when a new note is created.

2. Template Heading

If you chose a template file to use for new daily notes in Daily notes > Settings or Periodic Notes > Settings, you will be able to choose a heading for incomplete notes to roll into. Note that incomplete todos are taken from the entire file, regardless of what heading they are under. And they are all rolled into current note, right under the heading of choice.

If you leave this field as blank, or select None, then incomplete todos will be rolled onto the end of current weekly note (for new notes with no template, the end is the beginning of the note).

3. Delete todos from previous week

By default, this plugin will actually make a copy of incomplete todos. If you use the Undo last rollover command, deleted todos will be restored (remember, the time limit on this is 2 minutes).

Toggling this setting on will remove incomplete todos from the previous weekly note once current weekly note has a copy of them.

4. Remove empty todos in rollover

By default, this plugin will roll over anything that has a checkbox, whether it has content or not. Toggling this setting on will ignore empty todos. If you have #2 from above toggled on, it will also delete empty todos.

69%
HealthFair
ReviewSatisfactory
About
Rollover incomplete todos from the previous week's note into the current weekly note. Trigger the rollover from the command palette, ribbon icon, or automatically when a new weekly note is created, and insert items under a chosen template heading or at the note end. Optionally delete originals and restore them via undo.
TasksDatesAutomation
Details
Current version
1.0.9
Last updated
2 years ago
Created
2 years ago
Updates
8 releases
Downloads
2k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
shsethishsethi
shubhamsethi.com
GitHubshsethi
  1. Community
  2. Plugins
  3. Tasks
  4. Rollover Weekly Todo

Related plugins

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Reminder

Manage Markdown TODOs with reminder.

Task Collector (TC)

Change task status and collect tasks within a document using hotkeys and context menus.

Day Planner (OG)

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Todoist Sync

Materialize Todoist tasks within your notes.

Vault Changelog

Maintain a changelog of recently edited notes.

TODO | Text-based GTD

Collect all outstanding TODOs from your vault and presents them in lists Today, Scheduled, Inbox and Someday/Maybe.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.