README file from
GithubSelect Folder
Click a folder to select it — just like Finder — without giving up anything Obsidian's file explorer already does.
In stock Obsidian, clicking a folder's name only expands or collapses it, and there's no lightweight way to say "I'm working in this folder." Select Folder fixes that by enhancing the built-in explorer in place: drag-and-drop, the right-click menu, multi-select, and live vault sync all keep working exactly as before.
What it does
The core idea: clicking a folder's name selects it — the way Finder, Files, and most OS file managers behave — instead of just toggling it open and shut.
- Click a folder's name to select it. The folder highlights using Obsidian's native selection style. This is the whole point of the plugin.
- The triangle still expands/collapses. Click the
>icon for the usual behavior — nothing changes there. - Native multi-select is untouched.
Shift+click (range),Cmd/Ctrl+click andOption+click (add/remove) all work just like stock Obsidian.
Bonus: new notes follow the selection
Once a folder is selected, it's natural to want new notes to land there — so
your normal Create new note shortcut (Cmd/Ctrl+N) creates the note inside
the selected folder instead of the default location. No new hotkey, and you can
turn it off in settings if you'd rather keep Obsidian's default. (If you only
want "new note in a folder," Obsidian's right-click menu and a few existing
plugins already cover that — here it's just a convenience that rides along with
the selection.)
At a glance
| Action | Stock Obsidian | With Select Folder |
|---|---|---|
Click the > triangle |
Expand / collapse | Expand / collapse (unchanged) |
| Click a folder's name | Expand / collapse | Selects the folder |
| Click a file | Opens it | Opens it (unchanged) |
Cmd/Ctrl+N with a folder selected |
New note in default location | New note inside the selected folder |
Settings
- New notes go into the selected folder (default: on) — toggle off if you
want
Cmd/Ctrl+N to always use Obsidian's default location.
Installation
Manual
- Download
main.js,manifest.json, andstyles.cssfrom a release. - Copy them into
<your vault>/.obsidian/plugins/select-folder/. - In Obsidian, open Settings → Community plugins, reload, and enable Select Folder.
Compatibility
Requires Obsidian 1.4.0+. Works on desktop and mobile.
Contributing & docs
Design notes and build instructions live in
docs/TECHNICAL.md. Release history is in
CHANGELOG.md.
License
MIT