This is a plugin for LifeOS, which assist in practicing the PARA system with periodic notes.
You can download the LifeOS-example to experience it.
See Youtube Demo
Dataview is required, please install it first.
Periodic PARA is available in the Obsidian community plugin browser!
Search for “Periodic PARA” in Obsidian’s community plugins browser
Enable the plugin in your Obsidian settings (find “Periodic PARA” under “Community plugins”).
Check the settings. You can customize the directory of periodic notes and PARA notes.
Go to the releases and download the latest
manifest.json files. Create a folder called
.obsidian/plugins and place both files in it.
Periodic PARA works by writing markdown code block, which query project, area, task list according to the date parsed from current filename, and query task, bullet, project, area, resource, archive list according to the tags parsed from frontmatter.
Time scope is parsed from current file name, for example:
2023-01-01.md // Only 1 January is included
2023-W21.md // Every day of week 21
2023-06.md // Every day and every week of June
2023-Q3.md // Every day, every week, every month of Quarter 3
2023.md // Every day, every week, every month, every quarter of 2023
```PeriodicPARA TaskDoneListByTime ```
```PeriodicPARA TaskRecordListByTime ```
```PeriodicPARA ProjectListByTime ```
```PeriodicPARA AreaListByTime ```
Tags is parsed from the frontmatter of current file, for example:
--- tags: - x-project ---
The following code block would use x-project as the tag for the query.
```PeriodicPARA TaskListByTag ```
```PeriodicPARA BulletListByTag ```
```PeriodicPARA ProjectListByTag ```
```PeriodicPARA AreaListByTag ```
```PeriodicPARA ResourceListByTag ```
```PeriodicPARA ArchiveListByTag ```
```PeriodicPARA ProjectListByFolder ```
```PeriodicPARA AreaListByFolder ```
```PeriodicPARA ResourceListByFolder ```
```PeriodicPARA ArchiveListByFolder ```
Generate a list of README.md snapshots in the specified directory.
<% PeriodicPARA.Project.snapshot() %> <% PeriodicPARA.Area.snapshot() %> <% PeriodicPARA.Resource.snapshot() %> <% PeriodicPARA.Archive.snapshot() %>
<% PeriodicPARA.Project.snapshot() %>
1. [[1. Projects/x-project/README|x-project]] 2. [[1. Projects/y-project/README|y-project]]