Obsidian will automatically prefix the command id with the plugin id, we don't need to do it ourself. |
||
|---|---|---|
| .github | ||
| scripts | ||
| src | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc.json | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| manifest.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
| yarn.lock | ||
Obsidian File Diff
Commands
Compare: Compare your active file with another file and look at the differences.
Compare and merge: Same as Compare, but you have the option to merge changes.

Motivation
I created this plugin because I use SyncThing and it bothered me to clean up merge conflicts by hand.
Installation
At the moment, the plugin is in review to be an official plugin (add a like to get it merged faster). Therefore, it must be installed manually:
- Download the
main.js,styles.cssandmanifest.jsonfrom the latest release - Move the files to the plugin folder
VaultFolder/.obsidian/plugins/obsidian-file-diff/
When the plugin is officially release you can follow these steps to install the plugin:
- Search for "File Diff" in the community plugins of Obsidian
- Install the plugin
- Enable the plugin
FAQ
-
How do I adjust the colors?
Adjust the colors by following these instructions.
Contributing
If you have any issues or suggestions, please open an issue on the repository. If you would like to contribute code, please fork the repository and submit a pull request.
Support
For support, please open an issue on the repository, with a reproducible example if possible.
If you're interested in supporting me, it would mean a lot if you could buy me a coffee through GitHub Sponsors, located on the right side.