hunchulchoi58 downloadsLink external directories and files into the Vault using symbolic links.
Obsidian plugin that links external files and folders into your vault using symbolic links (ln -s on macOS/Linux).
볼트 밖에 있는 노트·자료를 옮기지 않고, 볼트 안에 심볼릭 링크로 연결합니다. Obsidian 파일 탐색기에서 해당 경로를 일반 폴더/파일처럼 볼 수 있습니다.
isDesktopOnly: true)mklink 권한 이슈 가능)main.js, manifest.json, styles.css를 받거나, 저장소를 클론 후 빌드합니다.git clone https://github.com/hunchulchoi/lns_directories.git
cd lns_directories
npm install
npm run build
<Vault>/.obsidian/plugins/lns-directories/
├── main.js
├── manifest.json
└── styles.css
폴더명/원본이름 형태로 자동 제안)다른 진입점:
디렉터리 심볼릭 링크 연결, 파일 심볼릭 링크 연결설정 → LNS Directories
| 항목 | 설명 |
|---|---|
| 언어 | 자동 / English / 한국어 |
| 연결 목록 | 등록된 symlink 확인·제거 |
언어를 바꾼 뒤 명령 팔레트 이름까지 반영하려면 플러그인을 한 번 끄고 켜세요.
npm run dev # watch 빌드
npm run build # production 빌드
소스는 src/, 빌드 결과는 main.js (.gitignore에 포함 — 배포 시 빌드 필요).
Connect paths outside your vault into the vault as symbolic links, so they appear in the Obsidian file explorer without copying data.
git clone https://github.com/hunchulchoi/lns_directories.git
cd lns_directories
npm install
npm run build
Copy main.js, manifest.json, and styles.css to:
<Vault>/.obsidian/plugins/lns-directories/
Enable LNS Directories under Settings → Community plugins.
folder/basename under the right-clicked folder)Also available from the ribbon link icon and the command palette.
Settings → LNS Directories — language and registered links.
Reload the plugin after changing language if you want command palette labels updated.
npm run dev
npm run build