Hi folks! Long-time org-mode user here, new to org-roam. I really like what this tool is all about and where it’s going!
So I am trying to figure out how and when to use:
- org-roam links which function a lot like tags
- #+ROAM_TAGS
- Standard org-mode tags
Let me pitch a scenario… I have been (poorly) maintaining something of a database of trip ideas. When COVID-19 dies out, I’ll use it again The idea is that when I hear of an interesting place, I save it, and then if I find myself in that part of the world, I have exploration ideas ready to go. org-roam’s free association seems perfect for this.
So let’s say I want to add Yosemite National Park. I would probably link it to “trip ideas”, “California”, “Fresno”, and so forth.
Now here’s the problem. Let’s say I decide I’ll be in California sometime in the future. I’d like to see all my trip ideas related to California. But the backlinks to “trip ideas” will contain ideas from all around the world. The backlinks from California would contain more than just trip ideas.
Now I could create a “California trip ideas”, “Fresno trip ideas”, etc. page also but that just seems excessive.
I’m really confused what purpose roam tags serve (whether via #+ROAM_TAGS or the directory method). They seem to only show up in the helm completion for things like C-c n f, and nowhere else.
What I’d like is to be able to construct a query to show me the notes that have ALL the given tags, as I can with regular org-mode with C-c a m (eg, C-c a m, then enter “california tripideas” and I’d have a match.)
Can somebody give me some guidance on what might be right here?
I’ve also looked at some other pages:
But none of them really answer my fundamental question, which is: what is the point of an org-roam tag when every org-roam page already acts like one (and we have org-mode tags)? And, at a lower level, do they help me here?
Thanks!