orgzly-android
orgzly-android copied to clipboard
Add option to add globally unique ID property
This would enable easier merging, even when the merging is manual.
BTW, there are already existing methods used in the emacs ecosystem, like with the org-id.el package.
Related to this would be opening links to entries by their hash ID property or CUSTOM_ID property.
Related to this would be opening links to entries by their hash ID property or CUSTOM_ID property.
You can already do this, but it only opens to a single note without any other context. So unless everything you may be looking for is in that single entry, it isn't very practical.
Hmm doesn't seem to work for me. Does it work across notebooks?
Hmm doesn't seem to work for me. Does it work across notebooks?
Yes You should be able to use: [[file:Inbox.org]] will open another notebook [[id:someUUID]] with ID property set in a note [[#someID]] if note has property set to CUSTOM_ID:someID
More info here
Thank you for the link to the documentation. It's helpful. My use case is linking to a file with a specific ID. I realized that my org files are not located at the main storage directory root. I store my org files on a subdirectory so I can sync those files with another app, Dropsync. I don't think symlinking is allowed without root either. Seems like I might be out of luck for linking by ID to another file unless I move my files.
Using my org-roam repo with orgzly I discovered that I can't follow my links if they have the format
[[id:20201122073707][My note]]
Where the file that I try have this header
:PROPERTIES:
:ID: 20201122073707
:END:
#+TITLE: My note
It would be nice to bump this issue as with increased popularity of org-roam this issue becoming more noticeable