plugin: add dataset and resource indexing

This commit is contained in:
scawful
2025-12-30 12:33:07 -05:00
parent c282272287
commit c3342100e0
10 changed files with 657 additions and 4 deletions

View File

@@ -10,3 +10,23 @@ Docs:
- `docs/STATUS.md`
- `docs/ROADMAP.md`
- `docs/REPO_FACTS.json`
Quickstart:
- `python -m afs_scawful datasets index`
- `python -m afs_scawful resources index`
Mounts (AFS Studio):
- Create `mounts.json` in `~/.config/afs/afs_scawful/` or `~/.config/afs/plugins/afs_scawful/config/`
- Optional override: `AFS_SCAWFUL_MOUNTS=/path/to/mounts.json`
- Mount entries are user-specific; keep this file out of version control.
Example `mounts.json`:
```json
{
"mounts": [
{ "name": "Projects", "path": "~/projects" },
{ "name": "Training", "path": "~/Mounts/windows-training" },
{ "name": "Reference", "path": "~/docs/reference" }
]
}
```