mirror of
https://github.com/d0d1/obsidian-move-to-new-folder.git
synced 2026-07-22 06:06:40 +00:00
No description
Use absolute GitHub links for repository docs and rely on the Community badge instead of inline self-references on the plugin listing page. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .github/workflows | ||
| docs | ||
| src | ||
| .gitignore | ||
| AGENTS.md | ||
| CONTRIBUTING.md | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| main.js | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| versions.json | ||
Move to New Folder
Move to New Folder is an Obsidian community plugin that moves a file or folder into a newly created folder without requiring you to type the full destination path.
What it does
- Adds
Move file to new folder...for notes - Adds
Move folder to new folder...in the file explorer for folders - Lets you choose a parent folder from a searchable picker
- Creates the new child folder and moves the target safely with Obsidian APIs
- Preserves Obsidian's normal link-update behavior when moving files
Preview
How to use it
File explorer
- Right-click a note or folder
- Choose
Move file to new folder...orMove folder to new folder... - Pick the parent folder
- Enter the new folder name
- Confirm the move
Command palette
- Open a note
- Run
Move file to new folder... - Complete the same modal flow
Folder moves are supported from the file explorer context menu.
Settings
- Default parent to current note folder: start the picker from the active note's parent instead of vault root
Platform support
- Designed for desktop and mobile
- Tested on Windows, Android, and Linux
- macOS and iOS have not been fully validated yet
Installation
From Community plugins
Install from Obsidian's Community plugins directory:
- Open Settings in Obsidian
- Go to Community plugins and choose Browse
- Search for Move to New Folder
- Select Install, then Enable
Manual install from GitHub release
If you cannot use Community plugins, install the latest GitHub release manually:
- Download
manifest.json,main.js, andstyles.cssfrom the latest release - Create the folder
.obsidian/plugins/move-to-new-folder/in your vault if it does not already exist - Copy the downloaded files into that folder
- Enable Move to New Folder in Obsidian
Privacy and external services
- No telemetry
- No analytics
- No network access
- No account requirement
- No payments or subscriptions
- No external service dependencies at runtime