Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexpineda/copy-folder-obsidian
https://github.com/alexpineda/copy-folder-obsidian
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alexpineda/copy-folder-obsidian
- Owner: alexpineda
- License: mit
- Created: 2024-06-17T19:38:23.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-17T19:50:37.000Z (7 months ago)
- Last Synced: 2024-11-15T22:12:13.606Z (2 months ago)
- Language: JavaScript
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Duplicate Folder Plugin for Obsidian
This plugin allows you to duplicate ( copy ) folders in your Obsidian vault, including all nested folders and files.
## Features
- Duplicate a folder and its contents with a single click.
- Automatically handles naming conflicts by appending "copy" to the duplicated folder name.
- Preserves the original folder structure and file contents.## Usage
1. Right-click on a folder in the Obsidian file explorer.
2. Select "Duplicate folder" from the context menu.
3. The folder and its contents will be duplicated with a unique name in the same parent directory.## Errors
The plugin will fail silently on individual folders and files but continue processing what it can. Copy errors are logged to the console for your convenience.
## Limitations
- The plugin only duplicates folders within the same vault. It does not support duplicating folders across different vaults.
- The plugin does not handle symbolic links or special file types.## Contributing
If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.
## License
This plugin is released under the [MIT License](LICENSE).
## Credits
This plugin was developed by [Alex Pineda](https://github.com/alexpineda).
## Acknowledgements
- [Obsidian](https://obsidian.md/) for providing an amazing note-taking platform.
- Claude Opus for writing the initial (broken) version