I want to create an index of my entire vault

What I’m trying to do

I am trying to host my vault on github pages and it seems that the simplest way to do this would be to place a series of links in a README.md file that lead to files/folders within the vault. With a handful of files I could do this manually but as my project grows that will obviously become a huge pain.

Things I have tried

I have tried a few different plugins, all of which successfully created index pages… but only for individual folders. I want a top level index for my entire vault, and I want to be able to name it README.md so that github pages can find it and use it as a landing page.

Hello.

Simplest way I know is to:

  1. Select the first item in Files
  2. Press and hold shift (folders don’t need to be open)
  3. Select the last item so that all the files are selected
  4. With all the files selected, drag the entire list to README.md
  5. Obsidian will create links to all the files

Easy to redo at any time.

Interesting! This technically worked - however I have several image files in my vault which I had to manually remove from README.md after using this method. I also notice it did not preserve the folder names and groupings. It works for now but I would still love to find a plug-in or other method that does this a bit better. It would be nice to keep the file updated easily as my project grows.

1 Like

Hope someone can come up with a better solution. :crossed_fingers: