Get AI summaries of any video or article — Sign up free
Moving Files with the Auto Note Mover Community Plugin thumbnail

Moving Files with the Auto Note Mover Community Plugin

Knowledge Work Nexus·
5 min read

Based on Knowledge Work Nexus's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Install Auto Note Mover from Obsidian’s Community Plugins and enable it, then configure trigger mode (manual for testing, automatic for daily use).

Briefing

Auto Note Mover is positioned as a practical way to automate where Obsidian notes land—moving them between folders based on YAML frontmatter tags, title text, and an explicit rule order. The payoff is straightforward: treat an inbox-like folder as the starting point, then let rules push notes into “ideas,” “drafts,” “published,” and even deeper subfolders (like platform-specific locations) as soon as the right metadata appears.

Setup begins with installing the community plugin from Obsidian’s Community Plugins area and tuning two key behaviors. First, the trigger mode can be automatic or manual; manual mode is recommended for testing because it requires running the “move note” command from the command palette (Command P on macOS, Ctrl P on Windows). Second, the plugin can exclude folders—most notably the templates folder—so template notes don’t get caught by the same tag/title rules that should apply to real working notes.

The workflow then hinges on templates and metadata. A “writing ideas” template is created in the templates folder and includes YAML frontmatter tags such as status and other fields. In the demo vault, “writing ideas” acts as an inbox, while “ideas,” “drafts,” and “published” are destination folders. Rules are added in Auto Note Mover so that notes with tags like status/ideas, status/drafts, and status/published get moved accordingly. When manual mode is used, inserting the template alone doesn’t move the note; the user must run the Auto Note Mover command to trigger the move. Once triggered, notes leave the vault root and land in the correct folder, and subsequent tag changes can move them through the pipeline.

A major emphasis lands on rule precedence. When multiple rules match a note, the order of rules in the plugin’s rule list—not the order in which tags are typed—determines the final destination. A concrete example shows a note that should go into published/medium: platform rules initially fail because the “published” rule runs first, sending the note back to the published folder. Fixing it requires moving the platform-specific rules above the published rule so platform routing happens before the broader published move.

The same precedence logic applies when routing by file title instead of tags. A meeting-notes template uses a phrase in the title (e.g., “meeting notes”) to move notes into a meeting notes folder. The transcript highlights a common pitfall: title matching is exact, so missing words (like “notes”) prevents the rule from firing. Another safeguard is the disable mechanism: adding disable next to auto note mover in frontmatter prevents any movement, useful for notes that must stay put.

Finally, the transcript broadens the use of tags beyond movement. Tags can also support retrieval and grouping—such as tagging meetings and projects so a Dataview query can surface related notes later. The overall message is that Auto Note Mover becomes most reliable when templates generate consistent metadata, rules are ordered intentionally (often grouping tag rules before title rules), and manual triggering is used to validate behavior before switching to automatic mode for real workflows.

Cornell Notes

Auto Note Mover automates where Obsidian notes go by matching YAML frontmatter tags and/or file title text to destination folders. The workflow uses templates to create notes with consistent metadata, then relies on rules to move notes from an inbox folder (“writing ideas”) into “ideas,” “drafts,” and “published,” with optional subfolders like platform-specific locations. In manual mode, notes won’t move until the “move note” command is run from the command palette, which makes testing easier. When multiple rules match, the plugin’s rule list order controls the outcome, not the order tags are typed. A disable flag in frontmatter can exempt specific notes from all movement rules.

How does manual mode change the way notes move under Auto Note Mover?

Manual mode requires explicitly triggering the move action via the command palette (Command P on macOS or Ctrl P on Windows). In the transcript, inserting the “writing ideas” template adds the frontmatter but doesn’t move the note until the user runs the Auto Note Mover command. After triggering, the note moves from the vault root into the “writing ideas” destination folder, and later tag changes can move it again—each time requiring a manual trigger in manual mode.

What’s the most important rule for getting correct results when multiple rules apply?

Rule precedence is determined by the order of rules in Auto Note Mover’s rule list. The transcript demonstrates a failure case: a note meant for published/medium doesn’t stay there because the broader “status/published” rule runs first and sends the note back to the published folder. Fixing it involves moving the platform-specific rules (e.g., platform/medium) above the published rule so platform routing happens before the general published move.

Why exclude the templates folder in Auto Note Mover?

Excluding templates prevents template notes (which may contain tags or title structures used for routing) from being automatically moved when Auto Note Mover is set to automatic mode. The transcript recommends excluding templates in almost every case, since templates often include metadata patterns that would otherwise match movement rules.

How does routing by file title differ from routing by tags?

Routing by tags matches YAML frontmatter values like status/… or platform/…; routing by title matches a phrase in the note’s title. The transcript shows a meeting-notes rule that moves notes when the title contains the phrase “meeting notes.” It also highlights exact-match fragility: if the title is missing the word “notes,” the rule won’t fire. Tags are often more forgiving because they’re structured in frontmatter, while title matching depends on getting the words exactly right.

What does the disable flag do, and when would someone use it?

Adding disable next to auto note mover in a note’s YAML frontmatter prevents that note from being moved by Auto Note Mover, even if other rules match. The transcript frames this as a way to guarantee certain notes stay in a specific folder regardless of tag/title routing rules.

How can tags support purposes beyond file movement?

Tags can also organize and retrieve notes later. The transcript describes tagging projects and meetings with shared project tags (and sometimes a meeting tag), then using Dataview to query and display related notes—such as showing meetings tied to a specific project. This turns movement metadata into a searchable structure for knowledge management.

Review Questions

  1. When would you prefer manual mode over automatic mode while setting up Auto Note Mover rules, and what exact action triggers movement in manual mode?
  2. If a note matches both a general rule (like status/published) and a more specific rule (like platform/medium), what determines the final folder destination?
  3. What are two common reasons a title-based rule might not move a note, and how does the disable flag change that behavior?

Key Points

  1. 1

    Install Auto Note Mover from Obsidian’s Community Plugins and enable it, then configure trigger mode (manual for testing, automatic for daily use).

  2. 2

    Use folder exclusions—especially excluding the templates folder—to prevent template notes from being moved by routing rules.

  3. 3

    Create consistent YAML frontmatter in templates (e.g., status/… and platform/…) so rules can reliably match notes.

  4. 4

    In manual mode, notes won’t move until the Auto Note Mover command is run from the command palette.

  5. 5

    When multiple rules match, the plugin’s rule list order controls precedence; place more specific routing rules (like platform) above broader ones (like published).

  6. 6

    Title-based routing requires exact phrase matching, so templates and title formats must be precise.

  7. 7

    Add disable next to auto note mover in frontmatter to keep specific notes from being moved even if rules match.

Highlights

Rule precedence is the make-or-break detail: the order of rules in Auto Note Mover determines the destination, not the order tags are typed.
Template insertion alone doesn’t move notes in manual mode—movement happens only after running the Auto Note Mover command.
Excluding the templates folder prevents template metadata from accidentally triggering movement rules.
Title-based matching is exacting; missing a single word in the title can stop the rule from firing.
A disable flag in frontmatter provides an escape hatch for notes that must never be moved.

Topics

  • Auto Note Mover Setup
  • Obsidian Templates
  • Rule Precedence
  • Tag vs Title Routing
  • Dataview Tagging

Mentioned

  • YAML
  • Dataview