No description
Find a file
2023-08-15 11:18:24 +09:00
src 統計ビューに色が反映されないことがある問題を修正 2023-08-15 11:14:26 +09:00
.editorconfig config + whitespace: add .prettierrc; apply consistent indentation (space@2ea) 2023-07-23 07:48:30 +10:00
.eslintignore first commit 2023-03-09 19:37:38 +09:00
.eslintrc first commit 2023-03-09 19:37:38 +09:00
.gitignore zipをignore 2023-08-05 17:29:59 +09:00
.npmrc first commit 2023-03-09 19:37:38 +09:00
.prettierrc config + whitespace: add .prettierrc; apply consistent indentation (space@2ea) 2023-07-23 07:48:30 +10:00
esbuild.config.mjs mainをsrcに移動 2023-08-05 14:36:39 +09:00
LICENSE.md Create LICENSE.md 2023-03-13 09:54:41 +09:00
manifest-beta.json 4.2.0 2023-08-15 11:18:24 +09:00
manifest.json 4.2.0 2023-08-15 11:18:24 +09:00
package-lock.json 統計ビューを追加 2023-08-14 19:32:42 +09:00
package.json 統計ビューを追加 2023-08-14 19:32:42 +09:00
README.md 絵文字の追加 2023-07-17 12:47:41 +09:00
styles.css バッファを文字色に変更 2023-08-14 10:34:07 +09:00
tsconfig.json reactのインストール 2023-08-05 16:59:04 +09:00
version-bump.mjs first commit 2023-03-09 19:37:38 +09:00
versions.json 1.6.0 2023-06-24 09:12:56 +09:00

Obsidian Dynamic Timetable

Dynamic Timetable is an Obsidian plugin that dynamically generates task timetables from Markdown files. This plugin was inspired by タスクシュート(TaskChute).

Image from Gyazo

Installation

The plugin is now officially released as a community plugin. You can install it from below.

obsidian://show-plugin?id=dynamic-timetable

If you want to try the beta version, install it with L7Cy/obsidian-dynamic-timetable using BRAT.

Usage

The Dynamic Timetable plugin generates task lists and time estimates from markdown files. The plugin supports the following markdown formats for tasks (including subtasks).

- [ ] Task name ; Estimated time
- [ ] Task name ; Estimated time @ Start time
- [ ] Task name @ Start time ; Estimated time

Completed tasks and tasks without estimated time are excluded.

To display the task list, open the command palette (Ctrl/Cmd + P) and type "Show/Hide Timetable".

By default, the plugin uses the currently active file as the source of the task list. If you want to use a different file, you can specify the file path in the plugin settings.

Start time format

The start time is optional and can be added in two formats:

  • Time only (e.g., @ 14:30)
  • Date and time (e.g., @ 2023-04-16T14:30)

Task background color

When a start time is specified, tasks will have a background color based on the comparison with the end time of the previous task:

  • 🟢Green: Indicates that the task is likely to start at the scheduled time, and there may be room to add more tasks before it.
  • 🔴Red: Indicates that it may be difficult to start the task at the scheduled time, and adjustments to previous tasks may be necessary.

This visual cue helps us understand how to effectively adjust our tasks.

License

This software is released under the MIT License.