Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Copy On Demand

verygood2024verygood202440 downloads

One-click copy the current file to its target path. Per-file target paths can be set individually.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

【English | 简体中文】

One-click copy the current file to its target path. Supports per-file target paths.

Installation

Place main.js and manifest.json into .obsidian/plugins/copy-on-demand/, then enable the plugin.

Usage

  • Ctrl+Shift+C: Copy current note
  • Ctrl+Shift+D: Set target folder for current note

First use requires setting a target folder (global or per-note).

Settings

  • Global target folder: Notes without an individual path are copied here.
  • File extensions: Default .md, can be .md,.txt etc.
  • Per-file paths: Assign a custom path to a note. When changing a path, the old file is moved to the pseudo trash.
  • Pseudo trash: Located in plugin folder trash/. Left-click to preview, right-click to reveal in system file manager. Check to permanently delete.

Notes

  • When changing a note's custom path, if the destination already contains a file with the same name, a diff confirmation appears before overwriting.
  • After changing a custom path, the old file goes to the pseudo trash instead of being deleted.
  • If shortcuts conflict, rebind them in Obsidian's settings.
HealthExcellent
ReviewSatisfactory
About
Copy the current file to its target path with one click. Set per-file target folders; when changing a custom path, a diff check appears if the destination already has a file with the same name.
FilesFoldersBackup
Details
Current version
1.0.2
Last updated
4 weeks ago
Created
4 weeks ago
Updates
3 releases
Downloads
40
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
verygood2024verygood2024verygood2024
GitHubverygood2024
  1. Community
  2. Plugins
  3. Files
  4. Copy On Demand

Related plugins

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

GridExplorer

Browse and organize note files visually in a flexible grid layout.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Advanced Note Mover

Quickly and easily move notes to a predefined folder. Perfect for organizing your notes.

Create Note in Folder

Add commands to create a note in a specific folder.

File Cleaner Redux

Help you to clean empty files and unused attachments in the vault.