Piqued by the recent Roam discussions, I spent all of ten minutes exploring Roam. I liked what I saw, but felt I could easily replicate the nice bits in TB (specifically, easy links to new documents — which ziplinks already provides, and more — and navigating to these documents). Linking to subdocuments is nice, but a frill, I think.
The Note Pane with ziplinks is fantastic. I dislike the mouse and clicking (ergo reasons/history of wrist issues), so I plan to set up some automation using Alfred. For the current note, I know how to get the outgoing links if I want to offer navigating to them.
Can I get the incoming links? Didn’t see anything in Applescript dictionary answering that.
What am I going to do with all the links? Frankly, I don’t yet know. What I end up doing will depend on what is possible, which depends on what information the document is willing to divulge. One thing I will definitely do is a keyboard shortcut that shows the outgoing links in Alfred, so that clicking ⌘1 or ⌘2 or such will navigate there, as well as offer prototype based actions (highly personalized: when the prototype is book, I may want to suggest the alfred action of adding a linked container note where I could take notes from the book; when the prototype is theory, perhaps add the ability to add a note specifying weaknesses, evidence, proponents, and so forth). Ambitious, perhaps, but doable.
To cut to the chase, can I get the incoming links for a note through Applescript?