This package was written with the idea that you give one note that will serve as the homepage. Then all the notes that are linked directly or indirectly by that first note are processed, ignoring what else might still be in your vault.
Now there is a new mode, which will indeed convert all notes. This has become more useful because of the new graph view and tag view features. These can make those notes reachable now.
The default is still to only process what can be reached from the first note. To get all notes converted, add a key under
toggles in your config yaml, named
process_all and set it to the value of
Note that this (kind of) breaks the graph view: not all links will be present in the graph that should be present. See https://github.com/obsidian-html/obsidian-html/issues/22