Update to this post: I’m now using Obsidian all day every day on my desktop, laptop and mobile devices and I love it very much. I was forced to rename all of my random-id-zettelkaten-filenames with human-readable names in order to do so, but it has been worth it…
That said, I still use a simpler or more descriptive first H1 as a note’s “title” which will be considerably different than the filename. For instance, for a “literature note” about a book:
- filename:
ref_anarchist-handbook-malice
- First H1:
# The Anarchist Handbook, Michael Malice (book, essay compilation)
While I can make sense of seeing “ref_anarchist-handbook-malice” appearing in other notes that reference it, or I can do something like [[ref_anarchist-handbook-malice | The Anarchist Handbook]] every single time I want to link to it, it would be much lovelier to merely link to it and have the display text appear as “The Anarchist Handbook, Michael Malice (book, essay compilation)”.
This includes the Graph view.
A syntax suggestion for this: [[note-filename-here | ]] - use the “Display text” syntax but leave the space empty. When a blank display text is detected, use the first H1 in the file as the display text.