README file from
GithubTab Duplicate
Duplicate a Markdown file from the tab header menu or the file explorer context menu.
Features
- Right-click any tab or file in the explorer and select Duplicate file
- Creates a
-copyfile next to the original with the same content - Automatically avoids name collisions (
-copy2,-copy3, etc.) - Opens the duplicated file immediately
Installation
From Community Plugins
- Open Settings → Community plugins
- Search for Tab Duplicate
- Install and enable the plugin
Manual installation
- Download
main.jsandmanifest.jsonfrom the latest release - Copy them to
.obsidian/plugins/tab-duplicate/in your vault - Enable the plugin in Settings → Community plugins
Usage
Right-click any tab or file and choose Duplicate file. A copy is created next to the original and opened automatically.
Publishing
Community plugins are submitted through the Obsidian Community developer dashboard, not via pull requests to obsidian-releases.
Release flow:
- Update
versioninmanifest.jsonandpackage.json - Commit and push to
main - Create and push a matching tag:
git tag 1.x.x && git push origin 1.x.x - GitHub Actions builds, attests, and publishes the release assets
Before tagging, run npm run lint locally.
License
MIT