No description
Find a file
2026-07-10 16:56:10 -04:00
.github/workflows Add release attestation workflow 2026-06-04 12:44:46 -04:00
assets Prepare Auto Move On Property release 2026-05-30 13:15:44 -04:00
.gitattributes Keep release bundle line endings stable 2026-06-04 12:56:38 -04:00
.gitignore Clean up plugin release files 2026-06-01 02:07:55 -04:00
LICENSE Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
main.js Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
main.ts Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
manifest.json Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
OBSIDIAN_RELEASE_CHECKLIST.md Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
package-lock.json Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
package.json Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00
README.md Prepare Auto Move On Property release 2026-05-30 13:15:44 -04:00
tsconfig.json Prepare Auto Move On Property release 2026-05-30 13:15:44 -04:00
versions.json Fix Obsidian scanner issues and bump version to 1.0.4 2026-07-10 16:56:10 -04:00

Auto Move On Property

Auto Move On Property is an Obsidian plugin that moves notes into folders based on YAML frontmatter values.

Auto Move On Property demo

What it does

  • Watches notes in the vault root and any folders you choose
  • Checks note properties for matching property/value rules
  • Moves matching notes to the folder set in the rule
  • Supports single-value properties and YAML list properties

Example

The property name can be any YAML property you use in your own notes.

For example, this rule:

Property Value Folder
project-status active Active Projects

matches a single-line frontmatter value:

---
project-status: active
---

It also matches the same value in a YAML list:

---
project-status:
  - active
  - waiting
---

In either case, the note is moved to Active Projects/.

Settings

  • Always watch vault root: include notes saved at the top level of the vault.
  • Watched folders: comma-separated list of additional folders to monitor.
  • Show move notifications: show a notice when a note is moved.
  • Show debug notifications: show troubleshooting notices while rules are checked.

Move Rules

Each rule has three fields:

Field Description
Property The frontmatter key to check
Value The value that triggers the move
Folder The destination folder

New rules appear at the top of the list. Use the filter box to narrow long rule lists.

Manual Installation

  1. Download main.js and manifest.json from the latest release.
  2. Create this folder in your vault: .obsidian/plugins/auto-move-on-property/
  3. Put main.js and manifest.json in that folder.
  4. Reload Obsidian.
  5. Enable the plugin under Settings -> Community plugins.

License

MIT