New plugin: Orgmode CM6

Link autocompletion

Look up the files and org id when starting to type a link with [[ or [[id:

1 Like

orgmode-tasks block sorting

You can now sort tasks with the orgzly syntax

  • by scheduled date (o.scheduled)
  • by deadline date (o.deadline)
  • by closed date (o.closed)
  • by priority (o.priority)
  • by status (o.state)

Priority is taken into account by default.
If s or d are used in the query, they are also sorted by scheduled or deadline time.

Org agenda

An agenda view for orgmode tasks with ad.DAYS.

```orgmode-tasks
filepath: somefolder/somefile.org
query: ad.7
```

obsidian orgmode cm6 agenda view

The query can also includes other filters and sorting like the regular orgzly search.

Calendar support by orgzly revived

Orgzly revived syncs orgmode SCHEDULED and DEADLINE as calendar events ( Feat/calendar provider by anaxonda · Pull Request #834 · orgzly-revived/orgzly-android-revived · GitHub ).

Really useful if you use obsidian-orgmode-cm6 on mobile or synchronize your desktop files to mobile.

Dynamic blocks

  • Implement dynamic blocks that execute custom javascript functions.

Example of displaying the date with a dynamic block in an orgmode file:

#+BEGIN: getDate
#+END:

Rendered:
image

The function needs to be defined in the javascript definition file:

function getDate() {
  return new Date().toISOString()
}
  • New plugin setting “Dynamic block javascript definition file”