Tony Maltais34 downloadsReveal a chosen list of dot-folders such as .claude or .github in the native file explorer tree. Desktop only, with per-folder opt-in.
An Obsidian plugin that reveals a chosen list of dot-folders (for example
.claude, .github) in the native file-explorer tree — folders Obsidian hides
by default.
Obsidian filters out any path starting with . at the vault-adapter level, so
dot-folders never become files/folders Obsidian can show, search, or graph. This
plugin injects the folders you explicitly whitelist into the live vault cache so
they appear in the normal file explorer (and search, graph, and metadata cache).
Injection is index-only — it never writes to disk.
Revealing everything is dangerous: pointing Obsidian at a large folder such as
.git makes it scan every object and can freeze the app. This plugin only ever
reveals folders you name, so heavy folders are never touched unless you ask.
The command OpenLoops Hidden Files: Rescan hidden folders re-applies your list, useful after adding folders on disk.
You can reveal Obsidian's own config folder (.obsidian) — it's offered in the
list — to browse snippets, themes, or plugin data. Note it's chatty: Obsidian
rewrites files there frequently (e.g. workspace.json), so those entries re-index
in the background as they change.
FileSystemAdapter methods. A future Obsidian release could change them; the
plugin verifies the methods exist at load and stays inactive if they are gone,
rather than breaking the app..env, .git, API keys, or
tokens), especially on a managed/work machine... segments or absolute paths are rejected so a revealed folder cannot escape
the vault.Technique derived from the MIT-licensed
dsebastien/obsidian-hidden-folders-access.