Removes all 41 skool-hub images from tracking, cleans all canvas
and workspace.json references. Adds _attachments/images/skool-hub/
to .gitignore. History purge follows.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
workspace.json — Obsidian saved state with main.canvas as active tab
- Active leaf: wiki/canvases/main.canvas (opened when vault loads)
- Contains user's canvas: title card, General zone, Wiki Pages zone
- Nodes: logo, LLM Wiki Pattern note, insight text card + user additions
workspace-visual.json — updated default tab order
- Tab 1 (default): wiki/canvases/main.canvas
- Tab 2: projects/visual-vault/design-ideas.canvas
- Tab 3: wiki/Wiki Map.canvas
- Tab 4: Graph view
- Right sidebar: Calendar + Thino + Backlinks (open)
wiki/canvases/main.canvas — first real canvas with user content
- General zone: logo-pro.png, LLM Wiki Pattern note, insight text
- Wiki Pages zone: Cosmic Brain cover + GIFs (user additions)
.gitignore — added patterns for personal files Obsidian drops in root
calendar/data.json:
- shouldConfirmBeforeCreate: false
- localeOverride: en-GB
- weekStart: monday
- showNoteIndicator: true
- showWeeklyNote: false
thino/data.json: full UI config with daily save mode, list view
.gitignore updated:
.obsidian/plugins/*/data.json (still blocks API keys, sync tokens, etc)
!calendar/data.json (exception — safe config, no secrets)
!thino/data.json (exception — safe config, no secrets)
Future users now get full plugin configuration out of the box.
Users who clone the repo now get the full setup automatically:
- workspace.json tracked in git (removed from .gitignore)
- Opens with Wiki Map canvas as default view
- Graph view pre-configured: path:wiki filter, 5 color groups, proper physics
- Obsidian reads this on first open before any state reset occurs
- bin/setup-vault.sh — one-time setup script
- Writes correct graph.json (filter + colors)
- Writes app.json (excludes plugin dirs from graph)
- Writes appearance.json (enables vault-colors CSS)
- Prints clear next-step instructions
- Usage: bash bin/setup-vault.sh
- README updated: Option 1 now shows clone + setup.sh as recommended path
- Clear explanation of what the script does
- 2-minute setup flow vs manual configuration
Result: users clone, run setup.sh, open Obsidian — done.
Graph shows only wiki pages, color-coded, no noise.