Clone Vault

by Sebastian Baroni
5
4
3
2
1
Score: 32/100

Description

The Clone Vault plugin allows users to create a duplicate of their existing Obsidian vault while preserving its settings and folder structure. It copies the .obsidian settings folder and enables selective duplication of specific folders, such as templates, without copying all content. Users can configure the default location for new vaults and name them through a convenient modal prompt. This plugin is useful for setting up new vaults with pre-configured settings and structures, ensuring consistency across different workspaces.

Reviews

No reviews yet.

Stats

4
stars
1,453
downloads
1
forks
448
days
411
days
461
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
1
total issues
1
open issues
0
closed issues
20
commits

Latest Version

README file from

Github

Clone Vault Plugin

Easily create a new Obsidian vault by duplicating your current vault’s settings, folder structure, and selectively copying specific folders (like templates or other important resources).

Features

✅ Clones your vault’s settings folder (e.g., .obsidian or a custom folder if renamed), preserving your full workspace configuration

✅ Preserves the folder structure of your vault

✅ Optionally copies the contents of selected folders – great for things like templates, snippets, or assets

✅ Handy modal prompt to name and create your new vault

✅ Configurable default location for new vaults

Cloning Vault Settings

Obsidian stores each vault’s settings (plugins, themes, hotkeys, workspace layout, etc.) in a settings folder — typically named .obsidian. However, some advanced users may rename this folder using custom configurations.

🔹 Clone Vault automatically detects and copies the correct settings folder, whether it’s named .obsidian or something else, ensuring the new vault behaves exactly like the original.

Selectively Copy Folder Contents

By default, Clone Vault preserves the folder structure of your vault but doesn’t copy file contents. You can, however, specify which folders should be copied along with their files.

How to Specify Folders to Copy

  1. Open Obsidian Settings → Clone Vault plugin settings.

  2. In the “Folders to Copy” field, enter a comma-separated list of folder names (e.g., Templates, Snippets, Assets).

  3. When creating a new vault, Clone Vault will copy the contents of those folders into the new vault.

💡 Example:

If your vault has this structure:

📂 MyVault  
 ├── .obsidian/  
 ├── Templates/  
 │   ├── Meeting Notes.md  
 │   ├── Journal.md  
 ├── Snippets/  
 │   ├── CustomCSS.css  
 ├── Assets/  
 │   ├── Logo.png  
 │   ├── Background.jpg  
 ├── Notes/

And you enter Templates, Snippets in the plugin settings, your new vault will contain:

📂 NewVault  
 ├── .obsidian/  (or custom settings folder, cloned automatically)  
 ├── Templates/  (Includes Meeting Notes.md, Journal.md)  
 ├── Snippets/   (Includes CustomCSS.css)  
 ├── Assets/     (Empty – not copied)  
 ├── Notes/      (Empty – structure only, unless included in the list)  

Installation & Usage

  1. Install Clone Vault from the Obsidian Community Plugins browser.
  2. Enable the plugin in Settings → Community Plugins.
  3. Configure your preferences in Settings → Clone Vault:
    • Set the default location for new vaults
    • Specify which folders should have their contents copied (optional)
  4. Use the “Clone Vault” command from the command palette or plugin menu
  5. Enter a name for your new vault when prompted

Development

To install and build this plugin for local use:

  1. Clone the Repository

    git clone https://github.com/laantorchaweb/clone-vault.git
    cd clone-vault
    
  2. Install Dependencies
    Make sure you have Node.js installed, then run:

    npm install
    
  3. Build the Plugin
    Compile the TypeScript code into a main.js file:

    npm run build
    
  4. Install the Plugin in your Obsidian vault

    • Locate your Obsidian vault folder.
    • Navigate to the .obsidian/plugins/ directory.
    • Create a new folder named clone-vault.
    • Copy the following files into that folder:
      • manifest.json
      • main.js
  5. Enable the Plugin

    • Open Obsidian.
    • Go to Settings → Community plugins.
    • Enable Clone Vault.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Alias Management
2 years ago by WithMarcel
Identify duplicate notes based on similar aliases and filenames in Obsidian.
Attachment Management
3 years ago by trganda
Attachment Management of Obsidian
Attachment Manager
3 years ago by chenfeicqq
Attachment folder name binding note name, automatically rename, automatically delete, show/hide.
Auto Folder Note Paste
a year ago by d7sd6u
Convert your note into folder note upon pasting or drag'n'dropping an attachment
Backgroundset
a year ago by daonali
similar as vscode background
Bulk Rename
4 years ago by Oleg Lustenko
Commander
4 years ago by Johnny✨ and phibr0
Commander - Obsidian Plugin | Add Commands to every part of Obsidian's user interface
Custom File Explorer sorting
4 years ago by SebastianMC
Take full control over the order and sorting of folders and notes in File Explorer in Obsidian
Daily Named Folder
5 years ago by Nemo Andrea
Like daily note, but nested in a daily folder and some more improvements
Daily Notes Automater
a year ago by David Pedrero
ExMemo Tools
a year ago by Yan.Xie
Use large models for smart document management and optimization, including relocating files, enhancing text, and generating metadata.
Explorer Hider
2 years ago by Mara-Li
Hide folder & files from the explorer using a plugin and a bit of CSS :>
File Index
2 years ago by Steffo
Obsidian plugin to create a metadata file about the files present in the Vault
Folder by tags distributor
2 years ago by RevoTale
Automatically group Obsidian notes into folder by tags specified in note.
Folder Index
4 years ago by turulix
Folder overview
a year ago by Lost Paul
Provides a dynamic overview of your vault or folders in the format of a code block.
FolderFile Splitter
a year ago by Xu Quan
koncham workspace
5 years ago by mano
obsidian workspace enhancement [not maintained]
Maximise Active Pane
5 years ago by death_au
A plugin for [Obsidian](https://obsidian.md) which simply fills the workspace with the active pane.
New Note New Window
3 years ago by Pedro Reyes
Plugin for opening new notes in a floating window in Obsidian (https://obsidian.md)
Open Editors
a year ago by 4Source
This is a plugin for Obsidian (https://obsidian.md). Adds a view which shows the opened groups and the tabs inside them. Allow to close groups or all tabs at once.
Project Browser
2 years ago by Dale de Silva
Tab Group Arrangement
a year ago by situ2001
Arrange the tab groups of Obsidian in a more flexible way
Tab Rotator
3 years ago by Steven Jin
Obsidian Rotate opened tabs with a specified time interval
Viewer ftags
a year ago by d7sd6u
Add ftags and ftag-children as chips on top of views
Window Collapse
5 years ago by Guilherme Quental
Workspaces Plus
5 years ago by NothingIsLost
Quickly switch and manage Obsidian workspaces