URI to link to folder containing notes

Use case or problem

As well as linking notes within a vault, I use links to Obsidian URIs to open notes across vaults, to external files, and even external folders. In one vault I have a folder containing a very dynamic set of notes, so I don’t want to link to a specific note, but simply have a link to open that folder

Proposed solution

Extend the uri-scheme for the open action parameters. Choose whichever is preferred between either:

  • file=folderpath
  • folder=folderpath

(where the folderpath is the path to the folder within the vault containing notes, optionally with uuencoded training slash if prefererred).

This should open the File Explorer navigation in the Sidebar with the nominated folder expanded. Optionally it could have a highlight flash like the “more option” on note content menu “reveal file in navigation”. For my purpose there is no need to change the note file currently in focus in the content pane.

Theoretically it could be used from the search action, or a new action such as explore could be created, but to my mind the open action seems like the appropriate place.

Current attempts (not working)

Just in case there was an undocumented feature, I did some tests.
The following fail with the error: File <folderpath> not found

  • [vault and file](obsidian://open?vault=MyNotes&file=FolderPath)
  • [file only](obsidian://open?file=FolderPath)
  • [file slash](obsidian://open?file=FolderPath%2F)

Hardly surprisingly this attempt to use a totally undocumented keyword fails with NO error:

  • [folder only](obsidian://open?folder=FolderPath)

I also tried the following, based on simple links rather than URIs, but they fail with the error: Folder already exists

  • [just link and slash](../FolderPath/)
  • [just link](../FolderPath)

Thanks for your consideration

9 Likes

I’d also like this. The use case for me would be linking from a project in Things (which can notes, including an obsidian:// URI in it) so I can open an Obsidian folder relating to that project with one click on macOS or iOS. I’d favour obsidian://open?file=FolderPath%2F notation but really anything that allowed to open a folder would be great. Thanks for considering!

Use case or problem

I refer to / link information across several apps, mainly Obsidian, DEVONthink and Omnifocus. I can already link to specific notes in Obsidian (with the help of the Advanced Url plugin I can even rename the note and keep the link), but I can not link to a folder (which might represent a project). I can link to folders / groups both in DEVONthink and Omnifocus and miss this feature in Obsidian.

Proposed solution

Allow for linking to a folder, ideally with some sort of uid so that it still works if the folder moves / is renamed. Upon activating that link the files pane should focus on this folder and show the folders content (1 level deep).

Current workaround (optional)

I add a “project note” in this folder and link to this note.

Related feature requests (optional)

2 Likes

Related:

1 Like