I also have my own library of information sources on my computer, which includes books, articles, video courses, videos, and images.
All information sources are organized into folders.
Of course, this is not very convenient, because it often happens that an information source can be attributed to several areas at once, but in general, this is not so critical, and if I want to find something, I find it. After all, software such as File Explorer has a search function, and more advanced options, such as Everything, are also available in extreme cases.
At one time, probably when Bases were not yet on the Roadmap, even in the form of Dynamic Tables, I entered all the information about information sources into Obsidian, thus creating my own catalog, but over time I realized that this simply takes a lot of time, and I try to avoid such “maintenance” in order to do what is really important.
When adding to my library, I not only have to filter out low-quality information sources from those worthy of attention, but also organize everything into folders and enter all the information about them into Obsidian. It really does take a lot of time, and something will inevitably be missed, which will create a feeling of disorder in your system and make you want to redo everything from scratch.
That’s why I’ve moved away from this practice of cataloging information sources — I limit myself to regular folders with a “unsorted” folder, where I dump all unfiltered and unsorted material for further distribution among folders in my free time and when I feel like doing it.
With the release of Bases, maintaining such a catalog seems even more tempting, but I try to restrain myself from this extra work.
I store backups of my library on one device, and on other devices for less heavy backups, I also save a text document listing all the files in my library folders.
To automatically create such a text file, I use a .bat script (Windows
):
chcp 1251
echo >Files.txt
dir /b /d /s >>Files.txt
(Just in case, check the functionality of this script on test folders, not on the main library – you never know what might happen.)
At one point, I thought about using my library as a separate Vault, indexing all books with the OmniSearch and TextExtractor plugins, and using the search function to find the information I needed, but apparently because my computer is not very powerful, the indexing of my library simply did not work, and even when I tested this functionality with just a couple of books, rather than the entire library, for some reason nothing worked, although I think I did everything right. Perhaps the problem was that my books were not in English, I don’t know.
Perhaps someday Obsidian will have native support for indexing PDF / EPUB / FB2 / … files, as well as OCR for images and text recognition for videos, and we will be able to use Obsidian as a search engine for our libraries, which seems particularly relevant in an era of AI-generated information garbage.
So… I don’t even know.
Perhaps it’s worth asking yourself the question: is it worth spending your time on such cataloging at all, and won’t it take too much time, or is it better to devote your time to something more meaningful, and are the folders in File Explorer, in principle, ± sufficient?