CopyGuard

approved

by k-tech-studio

Find sync-conflict copies (Proton Drive, official Sync -conflict- names, Dropbox, and similar), empty files, and leftover temp files. Review them and move only what you approve. - This plugin has not been manually reviewed by Obsidian staff.

221 downloadsUpdated 11d agoMIT

CopyGuard

GitHub release License: MIT Release App 1.8.7+ Buy Me A Coffee

English · 日本語 · Deutsch

K-Tech Studio plugin that finds sync-conflict copies, empty files, and leftover temp files. You review the list, then move only what you approve into a dedicated folder. Deleting is a second step, at your own risk.


English

What it does

  • Detects conflict copies (Dropbox / official Sync including -conflict- names / Proton Drive / Syncthing / Nextcloud; Japanese, English, German, Korean, Chinese, Spanish, Portuguese). Lists them even if the original is missing.
  • When the original is in the same folder, a badge shows if the copy has the same bytes (still does not merge)
  • Optional numbered names like Note 2.md (off by default — easy to confuse with a real title)
  • Empty (0-byte) files and temp leftovers (.tmp, trailing ~, Office lock files), with a minimum age in days
  • Skips .icloud placeholders and files you currently have open
  • Moves selected files to K-Tech Trash Box (name is configurable)
  • On startup, if that folder has files, asks whether to delete. Default is keep
  • UI: Japanese / English / German / Korean / Simplified Chinese / Traditional Chinese (Taiwan) / Spanish / Portuguese from the app language

What it does not do

  • It does not merge conflict copies
  • It does not delete until you confirm the quarantine folder
  • It cannot stop iCloud or Dropbox from creating copies

How to use

  1. Enable CopyGuard
  2. Click the ribbon icon (two overlapping pages) or run Open CopyGuard
  3. Check what to scan, then Scan
  4. Select rows and move them to the trash box
  5. Delete from that folder only when you mean to (startup prompt, default: later)

Install (manual)

Download main.js, manifest.json, and styles.css from Releases into <vault>/.obsidian/plugins/copy-guard/, then enable the plugin.

Author

K-Tech Studio

Support

Buy Me a Coffee

Disclaimer (no warranty)

This software is provided as is, without warranty. Detection can be wrong. Moves and deletes may sync to other devices. Use at your own risk. See the MIT License.

Privacy

Work stays in this vault on this device. Settings are stored in data.json. No telemetry. Buy Me a Coffee opens in the browser only if you click it.

License

MIT


日本語

同期で隣に増えた競合コピー、空ファイル、一時ファイルを点検します。選んだものだけ隔離フォルダへ移します。削除は二段階で、既定は消さないです。ご利用は自己責任です。

使い方

  1. CopyGuard を有効にする
  2. 左リボン(重なったページのアイコン)かコマンド「CopyGuardを開く」
  3. 項目にチェックしてスキャン
  4. 選んで K-Tech Trash Box へ移動
  5. 隔離フォルダの削除は、起動時の確認で本人が選ぶ

手動インストールは Releasesmain.js / manifest.json / styles.css<vault>/.obsidian/plugins/copy-guard/ へ。

免責(無保証)

現状有姿です。判定は誤ることがあります。移動・削除は同期経由で他の端末にも広がることがあります。詳細は MIT ライセンス です。


Deutsch

CopyGuard findet Konfliktkopien im selben Ordner, leere Dateien und temporäre Reste. UI: Japanisch, Englisch, Deutsch, Koreanisch, Chinesisch (vereinfacht / traditionell), Spanisch, Portugiesisch.

Manuelle Installation: Dateien aus Releases nach <vault>/.obsidian/plugins/copy-guard/.

Haftung (ohne Gewähr)

Die Software wird ohne Gewähr bereitgestellt. Die Erkennung kann irren. Verschieben und Löschen können per Sync andere Geräte erreichen. Siehe MIT-Lizenz.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.