Skip to content

lazyguru/obsidian-day-planner

 
 

Repository files navigation

Time Block Planner

Purpose

This is an ideological successor to obsidian-day-planner, which got abandoned by the author.

Contributing

🪲 Create issues

🪛 Pull-requests are welcome! If you don't know where to start, feel free to create an issue, and I'll provide some guidance. Also, please check out CONTRIBUTING.

You can also support the development of this plugin directly:

Buy Me A Coffee

About Obsidian Day Planner

The author of Obsidian Day Planner disappeared a while ago, leaving one of the most popular plugins in a mess. I initially forked it, but ended up rewriting almost all of it.

What's the difference?

  • The UI has been rewritten
  • There is only one mode now: daily notes
  • I've removed Mermaid-related functionality to make the scope of the plugin more focused
  • You can specify an end time for a task
  • The plugin 'understands' timestamps in almost any format:

Features

Write a plan using a simple human-readable format and see it rendered in a side panel

image

The progress bar is also in place

image

Usage

  1. Either the core 'Daily Notes' or the 'Periodic Notes' plugins should be enabled
  2. Install the plugin
  3. Configure the heading you want the plugin to look at (see 'Planner heading')
  4. Write a plan under the heading in your daily note

Configuration

Status Bar - Circular Progress

Show a progress pie instead of a bar.

Status Bar - Now and Next

You can choose to display the time and start of the text for the current and next task.

Task Notification

You can choose to have an in-app notification display when a new task starts.

Timeline Zoom Level

This is the zoom level to display the timeline. The higher the number, the more vertical space each task will take up.

Commands

Show the Day Planner Timeline

This reveals the timeline for today.

Open today's Day Planner

This opens your daily note.

Insert Planner Heading at Cursor

Insert the planner heading you've configured in the plugin settings.

Acknowledgements

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 73.4%
  • Svelte 20.7%
  • SCSS 3.0%
  • JavaScript 2.9%