README file from
GithubFile Undo
If you are looking for a local alternative to standard Recycle Bin, Trash, File History, or Local Backup features, this plugin is for you.
File Undo allows you to easily undo recent file deletions and file moves (renames) directly within Obsidian. It remembers a configurable history of your manual file operations, allowing you to instantly revert accidental deletions or accidental folder moves.
Features
- Undo Deletions: Restores deleted files from the Obsidian
.trashfolder back to their original path. - Undo Moves/Renames: Reverts file moves across folders or file renames to their previous state.
- Configurable History: Set the maximum number of operations to remember (default: 200).
- Redo Support: Accidental undo? You can redo the operation immediately.
- Dedicated Commands: Provides Obsidian commands for "Undo last file move or deletion" and "Redo last undone file move or deletion".
How to use
- Enable the plugin in your settings.
- When you accidentally delete or move a file, open the command palette and run "Undo last file move or deletion".
- To configure how many history items are kept, go to the "A1 File Undo Settings" tab.
(Demo GIFs demonstrating Drag & Drop and UI transitions will be added here)
Keywords
Recycle Bin, Trash, File History, Local Backup, Undo, Redo, File Recovery.