README file from
GithubMove Active Folder
Move the folder containing the currently active file
How to use
- Open a note in Obsidian.
- Run the command:
Move folder containing current file... - Select which folder you want to move (e.g., the direct parent or an ancestor folder).
- Select the destination folder.
Features
- Contextual Selection: Lists all parent folders of the current file, allowing you to choose exactly what scope to move.
- Validation: Prevents moving a folder into itself or its own subfolders (circular move).
- Safety: Checks for duplicate folder names in the destination before moving.
Installation
Manual Installation
- Download or clone this repository into your vault's plugins folder:
git clone https://github.com/JinmuGo/obsidian-move-active-folder .obsidian/plugins/obsidian-move-active-folder - In Obsidian, go to Settings → Community Plugins and enable Move Active Folder.
- Reload Obsidian if the plugin doesn't appear immediately.
Via Community Plugins (BRAT)
You can use BRAT (Beta Reviewer's Auto-update Tool) to install this plugin before it becomes publicly listed:
- Install the BRAT plugin from Obsidian's Community Plugins.
- Go to
BRATsettings → Click "Add a beta plugin". - Paste the following GitHub repo URL: https://github.com/JinmuGo/obsidian-move-active-folder
- Click Install and Enable the plugin!
Contributing
Contributions, issues, and feature requests are welcome! Please check out the issues page or open a pull request
License
This project is licensed under the 0BSD License. See LICENSE for details.