/obsidian-day-planner

An Obsidian plugin for day planning and managing pomodoro timers from a task list in a Markdown note.

Primary LanguageTypeScriptMIT LicenseMIT

Table of contents

What it looks like

Drag-and-drop demos

Basic editing: create, move, resize (click to expand)

Advanced editing: copy, move/resize with neighbors (click to expand)

How to use it

  1. Either the core 'Daily Notes' or the 'Periodic Notes' plugins should be enabled
  2. Install the plugin
  3. Start writing your daily plan in the daily note
    • Note that the plugin searches for tasks under a preconfigured heading (by default it's # Day planner)
  4. Open timeline view to monitor your progress with the command: Show the day planner timeline

What else you can do

  • Observe your progress in the status bar
  • Use the week view for multi-day planning
  • Color tasks based on time
  • Click on the timeline to create tasks
  • Drag tasks to re-schedule
  • Copy tasks by holding Shift while dragging (note: right now, only single line tasks are supported)
  • Move multiple tasks by holding Control while dragging/resizing

Commands

  • Show the Day Planner Timeline
  • Open today's Day Planner
  • Show the Week Planner
  • Insert Planner Heading at Cursor

Note on the old plugin version

0.7.0 significantly changes what the plugin looks like and what it does. If you like to have some of the old behaviors back, consider creating an issue.

If for some reason you still want to use the old version, there are community forks, which you can use via BRAT. Here is one such fork.

Acknowledgements

  • Thanks to James Lynch for the original plugin
  • Thanks to replete, whose fork I initially forked