README file from
GithubPapertrail
Browse every markdown note from the sidebar — compact cards with title, excerpt, and modified date; a footer with search and quick-create; and a right‑click menu aligned with the File Explorer.
Requires Obsidian 1.5.0+.
Repository: github.com/ankitchouhan1020/papertrail
Install
| Channel | How |
|---|---|
| Manual | From Releases, put main.js, manifest.json, and styles.css in <Vault>/.obsidian/plugins/papertrail/, then enable the plugin |
| BRAT | Add ankitchouhan1020/papertrail |
Usage
- Ribbon / command “Open Papertrail” — open or focus the view.
- Footer — filter the list; + creates a note in the vault’s default location.
- Right‑click a row — open in new tab, rename, delete, reveal in navigation when available, plus other file menu entries from Obsidian and plugins.
Settings
| Setting | Description |
|---|---|
| Sort order | By modified date, title, or path. |
| Hide excluded paths | Also hide paths with a . segment (in addition to Obsidian excluded files and .obsidian). |
Development
Use Obsidian’s Build a plugin flow with a dev vault, not your primary notes.
- Clone into
<dev-vault>/.obsidian/plugins/papertrail/. npm install(installs Git hooks viaprepare; pre-commit runsnpm run build).npm run dev— watchsrc/main.tsand rebuildmain.json change.- Enable Papertrail and reload when files change (or use Hot-Reload).
Production bundle: npm run build. Edit src/main.ts only — root main.js is generated.
Releasing
See COMMUNITY_PLUGIN_CHECKLIST.md. Bump versions in manifest.json / versions.json, tag a GitHub release with main.js, manifest.json, and styles.css.
License
MIT — see LICENSE.