Laszlo Repassy2k downloadsSync your vault to a pCloud folder as plain, unencrypted files. Notes edited on two devices are merged paragraph by paragraph, right in the note, with no separate conflict files.
An Obsidian plugin that mirrors the whole vault into a pCloud folder as plain, unencrypted files, optimized for mobile too — they can be opened straight from pCloud's own app or web interface, and cloned back down onto any other device (desktop or mobile) with this same plugin.
Requires a pCloud account. This plugin's only network use is talking directly to pCloud's own API to read and write your vault's files — no other server is involved, and nothing is sent anywhere except to the pCloud account you log into.
.obsidian folder goes along: bookmarks, the daily
note's folder and format, the template folder, hotkeys, property types, app.json, appearance.json — and the themes and
snippets folders the appearance settings point to. So a vault copied from pCloud
onto a new device arrives set up the same way. Settings merge whole-file (the newer
version wins, the older one is kept beside it), with one exception: on a device's very
first sync, pCloud's copy wins, so the defaults a freshly opened vault has just
written don't overwrite the settings every other device uses (the device's own copy is
still kept beside it). Bookmarks, the daily-note, template and other core-plugin
settings, hotkeys and property types that come down take effect straight away; the
rest (theme, editor options) from the next start of Obsidian, which a
notice says. What stays on each device: the lists of enabled core and community plugins
(core-plugins.json, community-plugins.json, so the phone and the desktop can run
different sets), the plugins folder — each plugin's code and
stored data, this plugin's own login and sync state among them — and workspace.json
/ workspace-mobile.json, the open tabs and pane layout. Plugins themselves are not
installed or switched on by the sync: on a new device install and enable them once.obsidian:// link that hand-off relies on often doesn't make
it back to the app on a phone. Desktop still uses the hand-off, where it is reliable.laszlorepassy/pcloud-sync) in BRAT's "Add a beta plugin" dialog.main.js, manifest.json, and styles.css from the
latest release into
<vault>/.obsidian/plugins/pcloud-vault-clone/, then enable it under Obsidian
Settings → Community plugins.plugins subfolder and the pane layout (workspace.json) stay
out of the sync — this plugin's own settings, its cache and the last-agreed text
snapshot Markdown merging needs included..trash/**, .git/** — per-device state, not
content. The list can be extended or narrowed in the settings (type, then Apply).
Excluding a path affects this device only: the file and its index entry stay in
pCloud and other devices keep syncing it. Deleting the excluded files from pCloud is a
separate, confirmed step (Remove excluded files from pCloud); other devices that
don't exclude them will then treat them as deleted..vault-clone-manifest.json file is created at the root of the remote folder to
track what's out there and its hashes — don't edit it by hand. Once per device the
plugin also checks the folder itself against that index: a file the index lists but
pCloud doesn't actually hold is uploaded again from this device's copy, rather than
quietly staying unreachable from every device..pcloud-sync-debug/<device>.log. It goes nowhere but your pCloud,
and is there so a sync misbehaving on a phone or tablet, where the console can't be
read, can be looked into from another device.This repository hosts the plugin's public releases. The source code is developed in a private repository and is available to the Obsidian team for review through the Community Directory's private-source-repository verification.