Yeah the logic definitely needs some revamping to make it less destructive. Maybe some toggles in the settings, or commands you have to manually run to “start syncing”.
When you open a file, it doesn’t rewrite the filename, just the heading of that file. Only if you were to update that heading it would rename the file, but even for me it messed up some headings that I created before using this plugin
I want to add some kind of tag to the file to mark it as “this is enabled for syncing” but don’t want to insert random stuff into documents
I had it installed previously, then it said there was an update. Tried to update, failed. Removed the plugin and attempted to install, but now it fails installation. So it seems something is wrong with the most recent release.
Are you on the required version (0.11.0)? I just tried to reinstall it on a different machine (both update from 1.0 and remove → install) and had no issues here
So having an option to sync the first H1 heading (within the first # lines), or sync the specified YAML tag (e.g.: “Title:”) would give lots of flexibility.
I don’t see a way to designate the files to be ignored - is that in a settings file in the plugin directory? Within the file itself? Any help would be appreciated. I tried adding info to the data.json file in the obsidian-filename-heading-sync plugin directory, but either that isn’t where it goes or I’m not formatting the data correctly.
Sorry if that’s unclear. I’ll add some explanation to that settings page
This plugin packs an action that you can call through the action palette on any file, so if you have a file currently open you want to ignore, open the palette and select ignore this file. It’ll add it to that settings pane